Java浮点数翻倍

时间:2019-03-08 13:40:37

标签: java

我正在尝试将Float转换为double,但是当我这样做时,数字却在变化。我无法理解为什么,因为我认为双精度比浮点精度更高。

enter image description here

Float f = 111111111111f;
double d = f.doubleValue();
float ff = f.floatValue();

如上图所示,我的Float设置为111111111111,然后当我得到双精度值时,数字变成了111111110656

0 个答案:

没有答案