小编Dao*_* Vi的帖子

不能使用Double.MAX_VALUE Java的减法运算符

我正在尝试以下代码:

Double a = Double.MAX_VALUE - (1000000000 * 100000000 * 1000000);
System.out.println(a);
Run Code Online (Sandbox Code Playgroud)

但是,结果仍然是1.7976931348623157E308(最大值为Double)

有人可以向我解释一下吗?

java precision double

3
推荐指数
1
解决办法
190
查看次数

标签 统计

double ×1

java ×1

precision ×1