Spielerando

Münzen und Preise, die sich zu krummen Werten wie 0,30000000000000004 addieren

Zählt man zehn kleine Beträge zusammen, ist die Summe um ein Haar daneben. Dann passt ein Preis nicht, ein Kaufknopf bleibt grau oder der Shop zeigt einen langen Zahlenschwanz. Hier steht, wie die KI Geld exakt hält und so rundet, wie Spielende es erwarten.

Warum das funktioniert

Rechner denken in Hälften, Vierteln und so weiter, daher lassen sich die meisten Zehntel nicht genau speichern, und jede Summe sammelt einen winzigen Fehler. Wer in ganzen kleinen Einheiten zählt, bleibt in jedem Schritt exakt. Die unordentliche Umrechnung geschieht nur dort, wo Menschen hinschauen.

Wann es das Falsche ist

Ganze Einheiten lohnen sich nicht für Zahlen, die kein Geld sind, etwa Tempo, Strecke oder Wahrscheinlichkeit. Das sind Messwerte, bei denen ein winziger Fehler nichts macht. Es versagt auch bei Mengen, die so groß werden, dass ganze Zahlen sie nicht mehr genau halten.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 3 typische Fehler und die Lösung
  • Ein Diagramm aller Zustände
  • 24 Zeilen Beispielcode mit 4 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Münzen und Preise, die sich zu krummen Werten wie 0,30000000000000004 addieren“ (read_entry money-adds-up-to-0-30000000000000004) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen