[Python-de] Bruchzahlen

"Sebastian \"Marduk\" Pölsterl" marduk at k-d-w.org
Mon Jun 28 19:46:51 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo!

Ich bin gerade auf eine recht sonderbare eigenart gestoßen.

<code>
zahl = 5/32
zahl2 = float(5/32)
zahl3 = 6/3

print zahl
print zahl2
print zahl3
</code>
Ersteres gibt '0' zurück, zweiteres '0.0', und da dritte wie erwartet '2'

Jetzt versteh ich überhaupt nicht, wieso die ersten beiden Zahlen 0 ergeben.

Hab ich da irgendwas übersehen, oder was ist hier los?

Gruß,
Sebastian Pölsterl
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFA4FmL1ygZeJ3lLIcRAqrpAJ4hluXAcQ3/nMev0LDZBrkTnAFwEgCcCwo3
PZA3pvHwilEtBUeuVCKO/ho=
=2Mlr
-----END PGP SIGNATURE-----