📅  最后修改于: 2020-10-28 00:44:03             🧑  作者: Mango
此函数返回输入数组元素的截断值。输入值x的截断值t是最接近的整数,比x更接近零。
此函数将舍弃输入数字的小数部分。
numpy.trunc(array)
包含截断值的数组将被返回。
import numpy as np
arr = [0.23, 0.09, 1.2, 1.24, 9.99]
print("Input array:",arr)
r_arr = np.trunc(arr)
print("Output array:",r_arr)
arr2 = [145.23, 0.12, 12.34, 123]
r_arr2=np.trunc(arr2)
print("Input array:",arr2)
print("Output array:",r_arr2)
输出:
Input array: [0.23, 0.09, 1.2, 1.24, 9.99]
Output array: [0. 0. 1. 1. 9.]
Input array: [145.23, 0.12, 12.34, 123]
Output array: [145. 0. 12. 123.]