Speichern von zwei Variablen durch Auslesen aus einem Numberfield

Jolo

Neues Mitglied
Guten Tag,

ich habe ein Problem bei folgender Situation:

Es geht um die Programmierung eines Taschenrechners. Ich möchte zwei Werte aus einem Numberfield auslesen, die vorher durch einen Button eingegeben wurden. Der erste Teil der Rechnung bzw. die erste Zahl soll in einer Variablen gespeichert werden und der zweite Teil der Rechnung bzw. die zweite Zahl in einer zweiten Variablen. Beim klicken auf meinen Button "result" sollen dann beide Variablen verrechnet werden.

Meine Frage ist, wie man die zwei verschiedenen Teile der Rechnung ausliest und sie in einer Variablen speichert.
 
Du könntest Dir das Ergebnis der vorangegangenen Berechnung und den zuvor eingegebenen Operator merken. Die Werte kannst Du mit 0 und "+" initialisieren.

Im Numberfield wird dann grundsätzlich der zweite Operand eingetragen. Sobald ein neuer Operator ausgewählt wird, wird der gemerkte Operator auf das Ergebnis der vorangegangenen Berechnung und die Eingabe im Numberfield angewendet.

Das Resultat wird dann unmittelbar zum Ergebnis der vorangegangenen Berechnung und der Operator der neue "zuvor eingegebene Operator".

Ablauf zur Berechnung von 6 * 5:
  1. Ergebnis initialisert mit 0, Operator initialisiert mit "+".
  2. Anwender trägt 6 ein und drückt "*".
  3. Der alte Operator ("+") wird jetzt auf das alte Ergebnis (0) und die neue Eingabe (6) angewendet. Das liefert das Ergebnis 6.
  4. Anwender trägt 5 ein und drückt "=".
  5. Der alte Operator ("*") wird jetzt auf das alte Ergebnis (6) und die neue Eingabe (5) angewendet. Das liefert das Ergebnis 30.
 

Zurück
Oben