Hallo, anbei eine verrückte Sache, ich hoffe jemand kann mir erzählen woran das liegt, und wie man das umgehen kann. Das Beispiel ist eigentlich selbsterklärend. Die Funktion int() soll eine fload Zahl in eine int Zahl ändern. Das geht auch, bis auf folgendes Beispiel. Danke im Voraus + Gruß Ron C:\>python Python 2.2.1 (#34, Apr 9 2002, 19:34:33) [MSC 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information.
betrag = 65.35 print betrag 65.35 betrag = int(betrag*100) print betrag 6534 betrag = 65.35 print betrag 65.35 betrag = betrag*100 print betrag 6535.0 betrag = int(betrag) print betrag 6534
betrag = 6.05 print betrag 6.05 betrag = int(betrag*100) print betrag 605
betrag = 65.36 print betrag 65.36 betrag = int(betrag*100) print betrag 6536
_______________________________________________ Python-de maillist - Python-de@starship.python.net http://starship.python.net/mailman/listinfo/python-de
participants (1)
-
Ron Opitz