【发布时间】:2010-10-03 18:24:46
【问题描述】:
我在 Python 中有一个奇怪的问题:除法没有正确执行:
print pointB[1]
print pointA[1]
print pointB[0]
print pointA[0]
print (pointB[1]-pointA[1]) / (pointB[0]-pointA[0])
这些是结果:
100
50
100
40
0
谢谢
【问题讨论】:
-
它在py 2.x中的整数除法,即
5/6 = 0,尝试先将denom或分子转换为float
标签: python python-2.x division