NumPy fix() 函数用于将浮点数数组按元素舍入到最接近零的整数。舍入值以浮点形式返回。
语法
numpy.fix(x, out=None)
参数
x | 必填。 指定要舍入的浮点数数组。 |
out | 可选。 指定存储结果的位置。如果提供,它必须具有输入广播到的形状。如果未提供或没有提供,则返回新分配的数组。 |
返回值
如果未指定out,返回包含舍入值的数组。如果指定了输出数组,则返回对 out 的引用。
示例:
下面的示例显示了 fix() 函数的用法。
import numpy as np
Arr = np.array([[3.4,5.4],[-7.2,-15.4]])
print("Arr is:")
print(Arr )
#将值舍入到最接近的值整数趋于零
print("\nRounded Array (towards zero) is:")
print(np.fix(Arr))
上述代码的输出将是:
Arr is:
[[ 3.4 5.4]
[ -7.2 -15.4]]
Rounded Array (towards zero) is:
[[ 3. 5.]
[ -7. -15.]]