Funktionsweise PDA (fast Informatik)

Hi!

Ich werde den gleichen Beitrag auch noch mal bei der Informatik posten, aber vielleicht kann mir ja auch einer von euch helfen:
Ich spiele auf meinem Handspring Visor Deluxe das Spiel Blocks, das eigentlich nichts mehr als Tetris ist (nicht wichtig). Jedesmal wenn ich 32.xxx Punkte erreiche (genau weiss ich es nicht, da in diesem Level das Spiel ziemlich schnell wird), springt die Punktzahl auf -32.xxx um und zählt dann normal weiter (das hat mir schon die schönsten Rekorde vermasselt!).
Meine Erklärung: Das Spiel arbeitet mit 15 Bits und kann darum nur Zahlen bis 32.767 (2^15-1) verarbeiten. Aber: Ist es so überhaupt richtig gedacht? Wenn ja, warum 15 Bits (wären nicht 16 Bits sinnvoller)? Oder denke ich völlig falsch?

Danke schon mal für eure Mühe,
Torsten

Du brauchst ein Bit für das Vorzeichen.
Man kann aber auch ein Datenformat mit Nur-Positiv Zahlen verwenden.

Sei Froh, das er nur falsch zählt, es könnte auch ein Absturz kommen, wie, wenn Windows 50? Tage gelaufen ist. Windows zählt die Millisekunden seit Windows-start. die kann man auch abfragen und anzeigen z.B. mit Delphi (gettickcount)