📜  Python数学函数——nextafter()

📅  最后修改于: 2022-05-13 01:55:18.961000             🧑  作者: Mango

Python数学函数——nextafter()

math.nextafter()是Python 3.9.0 中引入的一个函数。 nextafter(x,y) 返回 x 之后朝向 y 的下一个浮点值,如果 x 等于 y,则返回 y。

示例 1: math.nextafter(x, math.inf) 上升:朝向正无穷大。

Python3
import math
  
  
print(math.nextafter(2, math.inf))


Python3
import math
  
  
print(math.nextafter(2, -math.inf))


Python3
import math
  
  
print(math.nextafter(2, 0.0))


输出:

2.0000000000000004

示例 2: math.nextafter(x, -math.inf) 下降:向负无穷大。

蟒蛇3

import math
  
  
print(math.nextafter(2, -math.inf))

输出:

1.9999999999999998

示例 3: math.nextafter(x, 0.0) 趋向于零。

蟒蛇3

import math
  
  
print(math.nextafter(2, 0.0))

输出:

2.0000000000000004