Ich habe ein seltsames Problem in Python: die Teilung nicht korrekt durchgeführt:Warum wird diese Division nicht korrekt ausgeführt?
print pointB[1]
print pointA[1]
print pointB[0]
print pointA[0]
print (pointB[1]-pointA[1])/(pointB[0]-pointA[0])
Dies sind die Ergebnisse:
100
50
100
40
0
dank
seine Integer-Division in py 2.x dh '5/6 = 0', versuche, den Nenner oder Nenner zuerst zu floaten – Anycorn
Siehe http://stackoverflow.com/questions/117250/how-do-i-get-a-decimal-value-when-using-using- der-division-operator-in-python, http://stackoverflow.com/questions/1787249/why-doesnt-this-division-work-in-python, http://stackoverflow.com/questions/2958684/python- Abteilung –