【发布时间】:2010-03-05 20:03:33
【问题描述】:
这是在 Java 中获取最负双精度的正确方法吗?
double v = -Double.MAX_VALUE;
【问题讨论】:
标签: java
这是在 Java 中获取最负双精度的正确方法吗?
double v = -Double.MAX_VALUE;
【问题讨论】:
标签: java
假设您的意思是最大的负数、非无限数,听起来是正确的,因为对于 64-bit IEEE 754 floating point 中的浮点数(这就是 Java uses for doubles):
因此: 最大可表示负数将与最大可表示正数相同,但符号位翻转以指示负数。
【讨论】:
不,它是 Double.NEGATIVE_INFINITY。
【讨论】: