|
So
vielfältig Taschenrechner auch sind, sie lassen sich, bezogen
auf die Eingabelogik, in vier Gruppen einteilen:
- Rechner mit algebraischer Logik
- Rechner mit sequentieller Logik
- Rechner mit UPN/RPN Logik
- Zweidimensionaler Eingabe-Editor
Nachstehend sind die ersten drei Varianten an Beispielen aufgeführt.
|
|
Taschenrechner
mit
algebraischer Logik |
Bei
einem Taschenrechner mit algebraischer Logik wird die Rangfolge der
Operatoren berücksichtigt, das bedeutet, Punktrechnung kommt immer
vor Strichrechnung. Die Berechnung erfolgt erst durch drücken der
Ergebnistaste. ([=] Taste)
Als Beispiel:
|
4x7+9
= 37
9+7x4
= 37 |
|
|
|
Taschenrechner
mit
sequentieller Logik |
Anders
als bei einem Rechner mit algebraischer Logik, werden die Operationen
sofort ausgeführt. Die Rangfolge der Operatoren wird nicht berücksichtigt.
Als Beispiel:
|
4x7+9
= 37 |
9+7x4
= 64 |
Hier
muss der Bediener selber auf Einhaltung der "Punkt vor Strich"
Regel achten.
Testen Sie selber: |
|
|
Taschenrechner
mit
UPN/RPN Logik |
Im
ersten Ansatz verhalten sich Rechner mit UPN-Logik wie sequentielle
Rechner. Die Punkt vor Strichregel findet keine Berücksichtigung.
Dennoch kann man diese Rechner nicht mit den Sequentiellen vergleichen.
Bei der Eingabe muss folgendes beachtet werden:
- Der Operator wird immer nach dem Operanden eingegeben
- Zur Trennung der Operanden wird die [Enter] Taste
verwendet
- Die Rangfolge der Operatoren wird nicht berücksichtigt
- UPN Rechner verfügen nicht über eine
[=] Taste
- UPN Rechner haben keine [(Klammer)] Tasten
Als Beispiel:
|
4x7+9
= 4 [Enter] 7 x 9 + Ergebnis
37
9+7x4 = 9 [Enter] 7 + 4 x Ergebnis
64 |
Testen
Sie selber: |
|
|
Die
Eingabe, um bei dem Beispiel 9+7x4 mit dem korrekten Ergebnis von 37
zu bleiben, könnte bei einem UPN Rechner beispielsweise wie folgt
aussehen:
|
|
|