python float 转Int
可以使用 int() 函数将 float 转换为 int,但是需要注意,这样会将小数部分直接截断,不会进行四舍五入或者进位操作。例如:
x = 3.14
y = int(x)
print(y) # 输出 3
如果希望进行四舍五入或者进位操作,可以使用 round() 函数先对浮点数进行处理,再转换为整数。例如:
x = 3.14
y = int(round(x))
print(y) # 输出 3
x = 3.85
y = int(round(x))
print(y) # 输出 4

原文地址: http://www.cveoy.top/t/topic/fi3X 著作权归作者所有。请勿转载和采集!