猿问

Python的整数除法

我测试了一下,10//(-3)和(-10)//3都是-4,由此可见它是向下取整的,那么这个做法是py的规定还是取决于解释器的实现?

qq_花开花谢_0
浏览 337回答 2
2回答

Cats萌萌

这个是可以自己定义的: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)
随时随地看视频慕课网APP
我要回答