Taschenrechner in Ihrem Browser: die besten Open-Source-Mathematikbibliotheken und -werkzeuge
Von einfachen Summen bis hin zu symbolischer Algebra kann vieles vollständig in Ihrem Browser ohne Serverbeteiligung ablaufen. Hier sind die Open-Source-Bibliotheken und Taschenrechner, die es wert sind, bekannt zu sein – einschließlich derjenigen,
Warum Taschenrechner im Browser großartig sind#
Ein in JavaScript geschriebener Taschenrechner benötigt keinen Server-Round-Trip: Er ist sofort verfügbar, funktioniert offline und Ihre Zahlen verlassen niemals Ihr Gerät. Unser Wissenschaftlicher Taschenrechner funktioniert genau so.
Die Bibliothek, die wir verwenden: math.js#
math.js (Apache-2.0) ist eine umfangreiche Mathematikbibliothek für JavaScript und Node.js, die von Jos de Jong erstellt und erstmals um 2013 veröffentlicht wurde. Sie verarbeitet reelle und komplexe Zahlen, Einheiten, Matrizen, große Zahlen und einen flexiblen Ausdrucksparser – genau das, was Sie hinter einem wissenschaftlichen Taschenrechner wollen. Wir verwenden ihre evaluate()-Funktion, um das, was Sie eingeben, in ein Ergebnis umzuwandeln.
Andere clientseitige Mathematikbibliotheken, die es wert sind, bekannt zu sein#
- decimal.js (MIT) — Dezimalzahlen mit beliebiger Genauigkeit, ideal für Geld, bei dem Gleitkommafehler inakzeptabel sind.
- bignumber.js / big.js (MIT) — leichtere große Zahlenbibliotheken vom selben Autor.
- Fraction.js (MIT) — exakte Brüche anstelle von Dezimalzahlen.
- expr-eval (MIT) — ein kleiner, sicherer Ausdrucksparser, wenn Sie nicht die gesamte Funktionalität von math.js benötigen.
- nerdamer (MIT) — symbolische Algebra (vereinfachen, ableiten, lösen) im Browser.
Open-Source-Rechner-Apps#
Wenn Sie eine vollständige Anwendung anstelle einer Bibliothek möchten:
- SpeedCrunch (GPL) — ein schneller, tastaturgesteuerter wissenschaftlicher Taschenrechner.
- Qalculate! (GPL) — arguably der leistungsstärkste kostenlose Desktop-Rechner, mit Einheiten und symbolischer Mathematik.
- GNOME Rechner und KCalc (GPL) — die Rechner, die mit den GNOME- und KDE-Desktops geliefert werden.
- Numbat (und sein Vorgänger Insect) — ein einheitenbewusster Rechner, der auch direkt in Ihrem Browser läuft.
Probieren Sie unsere#
Bevorzugen Sie es, einfach mit dem Rechnen zu beginnen? Unser Wissenschaftlicher Rechner und einfacher Rechner laufen vollständig in Ihrem Browser — kostenlos, privat und sofort.
Häufig gestellte Fragen
Welche Bibliothek treibt Ihren wissenschaftlichen Taschenrechner an?
math.js, eine JavaScript-Mathematikbibliothek mit Apache-2.0-Lizenz.
Senden diese Rechner meine Daten irgendwohin?
Nein. Browserbasierte Rechner berechnen lokal; Ihre Zahlen verlassen niemals Ihr Gerät.