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
Testen Sie selber:


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:
Stack C:
Stack B:
Stack A:
Y:
X:

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:

oder