Alternativ:
So eine Taschenrechner-Teilmaske muss ja auch nicht zwingend aussehen wie ein Taschenrechner. Man könnte ja auch ein Feld machen, in das der User die ganze Rechnung eintippt ("2 + 7 * 3 / 9") und diese Formel via @Eval ausrechnen.
Diese Berechnung kann man zum Beispiel im Exiting-Event anstoßen, so kann man mit Hilfe der Tab-Taste das Ergebnis anfordern. Wenn das nächste Feld in Tab-Reihenfolge dann "zufällig" eines ist, das beim Entering ein GotoField zurücks ins Formelfeld macht, kann man sogar direkt weitertippen und -rechnen.
Kommt halt darauf an, was du mit dem Rechner vorhast. Für schnelle, einfache Rechnungen wäre das ggf. durchaus nützlich. Für komplexere oder kritischere Dinge eher nicht. Ist halt auch recht fehleranfällig, könnte man ja auch Text rein schreiben und irgendwelche Dezimaltrenner verwenden, die das System so nicht kennt.