Zum Inhalt springen
Quaestio

Einfacher Taschenrechner

Schreiben Sie den ganzen Term, wenn Sie wollen mit Klammern, dann wird die Antwort berechnet, während Sie tippen.

Tippen Sie auf der Tastatur oder nutzen Sie die Tasten. Enter rechnet.

Verlauf

Rechnen Sie etwas, dann sammelt es sich hier.

Einbetten

Werkzeug auf Ihrer Website einbetten

Kopieren Sie den Code und fügen Sie ihn dort ein, wo das Werkzeug erscheinen soll, etwa in einem Blogbeitrag oder auf einer Schulseite. Es ist kostenlos, der Rahmen enthält keine Werbung, und das Werkzeug rechnet im Browser der Besucher.

So funktioniert es

Der Taschenrechner rechnet ganze Terme statt eines Schritts nach dem anderen. Sie können also 12 * (3 + 4) schreiben und bekommen die Antwort sofort, ohne zuerst die Klammer auszurechnen.

Die Rechenreihenfolge ist die übliche: zuerst Klammern, dann Potenzen, dann Punkt vor Strich.

Sowohl Punkt als auch Komma funktionieren als Dezimaltrennzeichen, und Leerzeichen zwischen Ziffern werden als Tausendertrennung gelesen. 1 000 + 1 ergibt also 1001. Verwenden Sie für Tausender keinen Punkt: 1.000 wird als die Zahl 1 gelesen, weil der Punkt ein Dezimaltrennzeichen ist.

Das Prozentzeichen bedeutet Hundertstel, 50 % sind also 0,5 und 200 * 10 % sind 20.

Enter rechnet, Escape leert. Die Antwort wird zum Ausgangspunkt für die nächste Rechnung, genau wie bei einem echten Taschenrechner.

Alles wird in Ihrem Browser gerechnet. Der Term wird in einen Baum übersetzt und von dort berechnet, nie als Code ausgeführt, Ihre Eingabe kann also nichts starten.

Prozent nach Plus und Minus

Steht ein Prozentwert allein nach einem Plus oder Minus, wird er von allem davor genommen, wie bei einem gewöhnlichen Taschenrechner. 100 + 19 % ergibt 119, 100 − 30 % ergibt 70, und 50 + 50 + 10 % ergibt 110, weil die zehn Prozent von der Summe 100 genommen werden. Daraus folgt eine Falle bei der Umsatzsteuer: 119 − 19 % ergibt 96,39 und nicht den Nettobetrag 100, denn abgezogen werden 19 % von 119.

Gehört der Prozentwert zu einer Multiplikation, wird er stattdessen als Hundertstel gelesen. 100 − 2 * 30 % ergibt daher 99,4, weil 2 * 30 % gleich 0,6 ist, und 3 + 4 % * 10 ergibt 3,4.

Zahlen nebeneinander

Eine Zahl direkt vor einer Klammer wird mit ihr multipliziert: 2(3 + 4) ergibt 14 und (1 + 2)(3 + 4) ergibt 21. Zwei Zahlen, zwischen denen nur ein Leerzeichen steht, werden dagegen nie multipliziert, sondern zu einer Zahl zusammengezogen: Aus 2 3 wird 23. Eine Zehnerpotenz schreiben Sie mit e, 1e3 ist 1000.

Was angezeigt und was gespeichert wird

Der Browser rechnet mit binären Gleitkommazahlen mit 64 Bit, wie es der JavaScript-Standard vorschreibt. Die Zahl 0,1 lässt sich binär nicht genau speichern, deshalb wird 0,1 + 0,2 intern zu 0,30000000000000004. Die Antwort erscheint mit höchstens zwölf signifikanten Stellen und lautet daher 0,3, aber wenn Sie Enter drücken, kommt der ganze gespeicherte Wert ins Feld, mit Punkt geschrieben.

Dieselbe Grenze von zwölf Stellen gilt für große Zahlen. 123456789012345 erscheint als 123 456 789 012 000, wobei die letzten drei Nullen aus der Anzeige stammen und nicht aus der Rechnung. Zahlen ab einer Billiarde und unter einem Millionstel erscheinen als Zehnerpotenz. Ganze Zahlen über 9 007 199 254 740 991 lassen sich nicht alle genau speichern, 9999999999999999 wird daher als 10¹⁶ gespeichert und als Zehnerpotenz angezeigt.

Speicher, Vorzeichen und Verlauf

M+ addiert die aktuelle Antwort zum Speicher, M− zieht sie ab. MR schreibt den gespeicherten Wert ans Ende des Terms, und MC leert den Speicher. ± kehrt das Vorzeichen der letzten Zahl um, aus 3 + 2,5 wird 3 + (−2,5), und ein zweiter Druck nimmt das Vorzeichen wieder weg. ans steht für die Antwort der letzten Rechnung. Der Verlauf behält die letzten zwanzig Rechnungen, und ein Klick auf eine Zeile holt den Term zurück. Weder Speicher noch Verlauf überstehen ein Neuladen der Seite. Das Feld mit Term und Antwort bleibt unter dem Kopf der Seite sichtbar, während Sie zu den Tasten scrollen.

Quellen

So werden die Werkzeuge geprüft