HP 35
Analyse der Zahleneingabe
CLX, Enter, math.Funktionen sorgen dafür, dass im Display die aktuelle Zahl (ggf. 0) im voreigestellten Format angezeigt wird.
Ist die aktuelle Zahl schon in X???? JA!
Der erste Tastendruck lässt Anzeige verschwinden. (NEUE EINGABE)
Ist der erste Tastendruck
CHS wird ignoriert
Ziffer wird allein links (hinter freiem Platz für Vorzeichen) angezeigt
DOT Anzeige 0.
EEX 1 00 wird angezeigt
Nachfolgende Tastendrücke
CHS Vorzeichen - kommt hinzu oder verschwindet
DOT setzt Dezimalpunkt (späteres Drücken von DOT wird ignoriert)
Ziffer Zahlenaufbau
EXX Zahl und 00
Nach EXX
CHS Vorzeichenwechsel für Exponenten
DOT ignoriert
Ziffer zweistelliges Schieben
EXX ignoriert
Sinnvoll ist der Aufbau zweier Strigs. Der erste ist mit "leerZeichen" vorbesetzt, der zweite mit "leerZeichen" und 0 0.
Ein Attribut gibt den Status an, ob exx-Taste gedrückt wurde.
Das ganze kommt nun mal ohne Vererbung aus.