有人可以告诉我如何将浮点数舍入为整数吗?我在pred_y上尝试了np.round(),在python中我得到了零点,例如12.0,而不是12,没有零点,
谢谢您的帮助
答案 0 :(得分:0)
使用int(),就像这样:
>>int(2.4)
2
>>int(4.0)
4
答案 1 :(得分:0)
如果要处理numpy
数组,则可以执行以下操作
y = np.array(np.round(x), dtype=int)
不过,只要数字int(round(x))
就能完成工作。
答案 2 :(得分:0)
要将float转换为int,只需使用int()函数。
示例:
Int(128.2)
128