在 Java 中从长整型转换为双精度型

2022-08-31 10:08:43

有没有办法将数据类型转换为 或 ?LongDoubledouble

例如,我需要转换为数据类型。15552451Ldouble


答案 1

你可以简单地做:

double d = (double)15552451L;

或者你可以从 Long 对象获得 double 作为:

Long l = new Long(15552451L);
double d = l.doubleValue();

答案 2

简单的铸造?

double d = (double)15552451L;