这就是我尝试过的。

long varOne = 902621492492L;
double varTwo = (double) varOne * 0.0001;
System.out.println(varTwo);


输出:9.02621492492E7。为什么不是90262149.2492,我该如何解决?谢谢!

最佳答案

输出:9.02621492492E7。和90262149.2492代表相同的数字。

10-08 13:31