实际上,IEEE
754浮点体系结构使此过程变得容易:由于有了该标准,该函数随后在几乎所有支持该函数的语言中都被调用,并且这种统一性使我在对Java不太了解的情况下就可以编写您的问题的答案:
所述
java.lang.Math.nextAfter(double start, doubledirection)返回相邻的第二个参数的方向上的第一个参数的浮点数。
请记住,-infinity和+ infinity是浮点值,这些值很方便给出方向(第二个参数)。不要写东西像常犯的错误
Math.nextAfter(x,x+1),这只能只要1比更大ULP的
x。
编写以上代码的任何人都可能意味着
Math.nextAfter(x,Double.POSITIVE_INFINITY),它保存加法并适用于的所有值
x。



