TweakPC



Google kann nicht rechnen

Dienstag, 26. Aug. 2008 22:25 - [jp]

Googles Taschenrechnerfunktion hat Probleme beim Rechnen in sehr großen Zahlenräumen.

Bei großen Zahlen führen selbst simple Rechenaufgaben zu Problemen, sogar solche, die man problemlos im Kopf rechnen kann:

Bei "1.999.999.999.999.999 - 1.999.999.999.999.995" wird als Ergebnis "0" ausgegeben
Bei "1.999.999.999.999.999 - 1.999.999.999.999.993" wird aber korrekt "6" ausgegeben.

Auch bei Googol (Googol ist eine 1 mit 100 Nullen), der Zahl nach der Google benannt ist, treten Fehler auf.
Bei "(Googol +1) - Googol" errechnet Googles Taschenrechner "0" statt "1".

Das Problem ist, dass große Zahlen nicht als Ganzes abgespeichert werden, sondern in zwei Teilen im Speicher liegen. Eine Fließkommazahl und eine Potenz. Also beispielsweise 1,5 * 10 hoch 9. Minimale Rundungsfehler führen durch die Umsetzung zurück in die Ganzzahl zu falschen Ergebnissen.

Der in Windows integrierte Taschenrechner rechnet diese Aufgaben übrigens richtig.
Verwandte Testberichte, News, Kommentare
ueber TweakPC: Impressum, Datenschutz Copyright 1999-2024 TweakPC, Alle Rechte vorbehalten, all rights reserved. Mit * gekennzeichnete Links sind Affiliates.