2**10 is 2**10?
Verfasst: Sonntag 31. Oktober 2010, 12:32
Hallo,
ich habe eine Frage. Warum ist 2**10 is 2**10 false.
und z.B 2**5 is 2**5 true?
ich habe eine Frage. Warum ist 2**10 is 2**10 false.
und z.B 2**5 is 2**5 true?
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
Ganz falsche Richtung. Das sind Ganzzahlen.querdenker hat geschrieben:Kleiner Tipp: Rechengenauigkeit, bzw. Darstellung von Zahlen.
Code: Alles auswählen
>>> 2 ** 10
1024
Ja eben doch! Nur tut er das zwei mal und hat damit zwei unterschiedliche Objekte!pythonsnake hat geschrieben:aha. der python-interpreter "rechnet" 2**10 gar nicht aus?
Kann dir im Grunde genommen egal sein, da das Ergebnis deiner Ausdrücke nicht festgelegt ist und somit je nach Implementierung variieren kann.pythonsnake hat geschrieben:Hallo,
ich habe eine Frage. Warum ist 2**10 is 2**10 false.
und z.B 2**5 is 2**5 true?
Na, diese Frage kam aber noch nicht so oft, als das er nervtePy-Prog hat geschrieben:Teusche ich mich da oder werden in diesem Forum überwiegend gleiche Fragen gestellt?
stimmt, ich wusste es auch noch nicht.Hyperion hat geschrieben:Na, diese Frage kam aber noch nicht so oft, als das er nervteZudem ist es eine der interessanteren.
Deine Frage kommt jedenfalls zum ersten Mal.Py-Prog hat geschrieben:Teusche ich mich da oder werden in diesem Forum überwiegend gleiche Fragen gestellt?
Ich weiß das doch auch nur weil ich einen Früheren Thread darüber gelesen habe.Xynon1 hat geschrieben:stimmt, ich wusste es auch noch nicht.Hyperion hat geschrieben:Na, diese Frage kam aber noch nicht so oft, als das er nervteZudem ist es eine der interessanteren.