📅  最后修改于: 2023-12-03 15:19:26.115000             🧑  作者: Mango
numpy.rint()是numpy库中的一个函数,用于四舍五入到最接近的整数值。这个函数可以处理单个数字,数组或任何类似对象。
numpy.rint(x, decimals=0, out=None)
import numpy as np
x = np.array([1.5, 2.6, 3.7, 4.8, 5.9])
print(np.rint(x))
输出:[2. 3. 4. 5. 6.]
y = np.array([1.234, 2.567, 3.891])
print(np.rint(y*100)/100)
输出:[1.23 2.57 3.89]
在第一个示例中,数组x中的每个元素都被四舍五入到最接近的整数值。在第二个示例中,数组y中的每个元素都被乘以100,然后四舍五入到最接近的两位小数,再除以100,从而得到保留两位小数的结果。
numpy.rint()是一个有用的函数,可以轻松地将数字、数组或任何类似对象四舍五入到最接近的整数值。这个函数还可以将小数值保留到指定的小数位数,从而提供更灵活的舍入控制。