磨刀霍霍:Numpy中的取整方法

开始学习~

类型 type 不变,数值 value 发生改变

% 运算辅助计算

z = np.random.uniform(0,10,10)

z - z % 1

np.floor 向下取整

np.floor(z)

np.ceil 向上取整

np.ceil(z) - 1

np.trunc 截取整数部分

np.trunc(z)

np.rint 四舍五入取整

np.rint(z)

类型 type 改变

np.astype 改变数据类型

np.astype(int)

计算结果

参考资料

  1. python3.6 numpy 数组的多种取整方式