WMW

Großzahlen-Rechner

Free

Führe exakte Arithmetik mit Zahlen durch, die weit größer sind als ein normaler Rechner verarbeiten kann: Addition, Subtraktion, Multiplikation, Division, Potenzierung, Quadratwurzel, Fakultät, Modulo, ggT, und kgV.

Letzte Aktivität

Für alle sichtbar. Die letzten 20 Nutzungen aller Besucher, neueste zuerst.

Noch keine Aktivität. Seien Sie der Erste.

Kommentare (0)

Fanden Sie dieses Tool nützlich? Hinterlassen Sie einen Kommentar, teilen Sie einen Tipp oder sagen Sie uns, wie wir es verbessern können.

Gastkommentare werden vor der Veröffentlichung geprüft. Anmelden um sofort zu veröffentlichen.

Noch keine Kommentare. Seien Sie der Erste, der seine Meinung teilt!

Was dieses Tool macht

Führt exakte Arithmetik mit Zahlen durch, die weit größer sind, als ein normaler Rechner genau verarbeiten kann: Addition, Subtraktion, Multiplikation, Division, Potenzierung, Quadratwurzel, Quadrieren, Fakultät, Modulo, ggT und kgV, mit einstellbarer Dezimalgenauigkeit für Division und Quadratwurzeln.

So funktioniert es

Jede Zahl wird als exakte Ganzzahl gespeichert (mit JavaScripts BigInt-Typ beliebiger Genauigkeit) zusammen mit einer Dezimalskala, statt als angenäherter Gleitkommawert, sodass es keine Obergrenze gibt, wie viele Ziffern präzise gespeichert werden können. Addition, Subtraktion und Multiplikation kombinieren diese Ganzzahlen direkt und bleiben exakt, egal wie groß die Zahlen werden. Division und Quadratwurzel lassen sich nicht immer exakt ausdrücken (wie 1/3 oder √2), daher werden sie mit der von Ihnen gewählten Anzahl von Dezimalstellen mittels Ganzzahl-Arithmetik im Stil der schriftlichen Division berechnet, wobei die letzte Ziffer korrekt gerundet statt abgeschnitten wird. Potenzierung verwendet dieselbe exakte Ganzzahl-Arithmetik, und Fakultät, Modulo, ggT (euklidischer Algorithmus) und kgV arbeiten alle direkt mit ganzen Zahlen.

Probleme, die es löst

Häufig gestellte Fragen

Warum brauche ich einen speziellen Rechner für große Zahlen?

Die normalen Zahlen von JavaScript (und die meisten Rechner) speichern zuverlässig nur etwa 15-17 signifikante Stellen, darüber hinaus verlieren Ergebnisse stillschweigend an Genauigkeit. Dieses Tool stellt Zahlen intern als exakte Ganzzahlen dar (mit BigInt-Arithmetik beliebiger Genauigkeit) statt als angenäherte Gleitkommawerte, sodass Operationen mit Zahlen mit Hunderten oder Tausenden von Ziffern exakt bleiben.

Wie bleibt die Division bei so großen Zahlen genau?

Division (und Quadratwurzel) können unendlich sich wiederholende oder irrationale Dezimalzahlen erzeugen, sodass sie nicht exakt gespeichert werden können. Stattdessen berechnet dieses Tool das Ergebnis mit der von Ihnen gewählten Anzahl von Dezimalstellen (Einstellung "Dezimalgenauigkeit") und rundet die letzte Ziffer korrekt, statt sie abzuschneiden. Addition, Subtraktion, Multiplikation, Potenzierung und Fakultät sind immer exakt, ganz ohne Rundung.

Welche Eingabeformate werden akzeptiert?

Einfache Ganzzahlen (123456789), Dezimalzahlen (123,456) und wissenschaftliche/E-Notation (23E18 oder 3,5e-19) werden alle für X und Y akzeptiert.

Warum wird ein sehr großer Exponent manchmal abgelehnt?

Manche Kombinationen, wie eine 500-stellige Zahl hoch 100.000, würden ein Ergebnis mit zig Millionen Ziffern erzeugen, weit mehr, als ein Browser bequem berechnen oder anzeigen kann. Dieses Tool schätzt die Ergebnisgröße vor der Berechnung ab und lehnt alles unangemessen Große ab, statt die Seite einfrieren zu lassen.

Warum erfordern Fakultät, Modulo, ggT und kgV ganze Zahlen?

Diese Operationen sind mathematisch nur für ganze Zahlen definiert; eine "3,5-Fakultät" oder der "ggT von 4,2 und 6" hat keine übliche Bedeutung. Geben Sie bei diesen Operationen ganze Zahlen für X (und gegebenenfalls Y) ein.

Verwandte Tools