Python numpy.nextafter()
numpy.nextafter(arr1, arr2, out = None, where = True, casting = ‘same_kind’, order = ‘K’, dtype = None) :这个数学函数帮助用户从元素上返回arr1对arr2之后的下一个浮点值。
参数 :
arr1 : [array_like]输入数组,要找下一个值的数值。
arr2 : [array_like]输入数组,寻找哪个方向的数值。
out : [ndarray, optional]输出数组,尺寸与输入数组相同,放置结果。
where : [array_like, optional]真值意味着在该位置计算通用函数(ufunc),假值意味着在输出中不考虑该值。
返回 : arr1的下一个浮点值在arr2的方向。
代码 :
# Python program illustrating
# nextafter() method
import numpy as np
arr1 = 3
arr2 = 4
print ("arr1 : ", arr1)
print ("arr2 : ", arr2)
print ("\nCheck sign of arr1 : ", np.nextafter(arr1, arr2))
输出 :
arr1 : 3
arr2 : 4
Check sign of arr1 : 3.0000000000000004