这是获取Java中最负面双重的正确方法吗?
double v = -Double.MAX_VALUE;
答案 0 :(得分:23)
假设你的意思是最大的负数,非无限数,听起来是正确的,因为对于64-bit IEEE 754 floating point中的浮点数(这是Java uses for doubles):
<强>因此:强> 最大可表示的负数与最大可表示正数相同,符号位翻转表示负数。
答案 1 :(得分:17)
不,这是Double.NEGATIVE_INFINITY。