我想取一个浮点数,并将其向下舍入为最接近的整数。但是,如果它不是一个整体,我始终希望将变量向下舍入,而不管它与下一个整数向上的距离有多近。有没有办法做到这一点?
发布于 2013-06-17 15:51:31
简单
print int(x)
也同样有效。
发布于 2013-06-17 15:05:17
其中之一应该是有效的:
import math
math.trunc(1.5)
> 1
math.trunc(-1.5)
> -1
math.floor(1.5)
> 1
math.floor(-1.5)
> -2
发布于 2017-11-11 12:13:55
x//1
The //
运算符返回除法的底数。因为除以1不会改变你的数字,所以这等同于floor,但不需要导入。备注:
https://stackoverflow.com/questions/17141979
复制相似问题