我测试了一下,10//(-3)和(-10)//3都是-4,由此可见它是向下取整的,那么这个做法是py的规定还是取决于解释器的实现?
2 回答
Cats萌萌
TA贡献1805条经验 获得超9个赞
这个是可以自己定义的:
import math
#向上取整
print "math.ceil(2.6) => ", math.ceil(2.6)
#向下取整
print "math.floor(2.6) => ", math.floor(2.6)
#四舍五入
print "round(2.6) => ", round(2.6)
- 2 回答
- 0 关注
- 336 浏览
添加回答
举报
0/150
提交
取消