📅  最后修改于: 2023-12-03 15:19:26.202000             🧑  作者: Mango
numpy.trunc()
函数返回输入数组中的元素的截断值,即将小数部分去除,只留整数部分。
numpy.trunc(arr)
返回输入数组中的元素的截断值。
import numpy as np
arr = np.trunc([1.47, 2.64, 3.75, 4.32, 5.96])
print(arr)
输出结果为:
[1. 2. 3. 4. 5.]
在这个示例中,我们导入了 NumPy 库,然后传递一个包含浮点数的数组给 numpy.trunc()
函数。函数返回输入数组中的元素的截断值,即将小数部分去除,只留整数部分,并将其存储在新的数组中。最后,我们打印输出结果。
需要注意的是,numpy.trunc()
函数不是四舍五入,而是向零方向截尾。也就是说,正数会向下舍入,负数会向上舍入。例如,trunc(-1.58)
会返回 -1.0
,而不是 -2.0
。