python如何计算这个分区?

时间:2015-08-16 22:53:03

标签: python divide

python如何计算这个分区?

>>>-3/10
-1

2 个答案:

答案 0 :(得分:0)

看起来python将答案舍入较低的值。

>>> -3/4
-1
>>> -3/4.
-0.75
>>> -3/10.
-0.3
>>> -3/10
-1

这只是我的猜测。

答案 1 :(得分:0)

Python 2与许多语言一样,使用整数除法。除以两个整数会返回一个整数(最接近答案的整数向下舍入。)

要获得浮点结果,您需要强制一个或多个项成为浮点数。

  float(-3)/10