Zahlenbasen umrechnen
Rechnen Sie ganze Zahlen exakt zwischen den Zahlenbasen 2 bis 36 um.
Ihre Dateien werden hier auf Ihrem Gerät verarbeitet
Wir senden Ihre Datei- oder Textinhalte nicht an einen Verarbeitungsserver. Es ist kein Konto erforderlich und es gibt keine tägliche Betriebsquote. Einzelne Tools haben Größenbeschränkungen, um den Speicher Ihres Geräts zu schützen.
Eine Verbindung ist erforderlich, um die Website und ihre Ressourcen zu laden. Hosting kann technische Besuchsdaten erhalten. Favoriten speichern nur Werkzeugkennungen in diesem Browser.
Wie wir mit Ihren Daten umgehen →Wie man dieses Tool benutzt
- Geben Sie eine ganze Zahl ohne 0x, 0b oder Trennzeichen ein.
- Wählen Sie Input- und Output-Basen von 2 bis 36.
- Überprüfen Sie das Zeichen und denken Sie daran, dass führende Nullen normalisiert sind.
Ein Beispiel, das Sie überprüfen können
Konvertieren Sie einen hexadezimalen Wert in dezimal, ohne an Präzision zu verlieren.
Beispieleingabe
FF
Erwartetes Ergebnis
255
F steht für 15: 15 × 16 + 15 = 255. In der Basis 2 ist die gleiche Zahl 11111111.
Zahlenbasen umrechnen: Gebrauch und praktische Anleitung
Das Konvertieren von Zahlenbasen stellt die gleiche ganze Zahl mit einem anderen Ziffernsystem dar. Es hilft bei binären Übungen, hexadezimalen Werten und numerischer Überprüfung. Das Tool unterstützt Basen von zwei bis sechsunddreißig. Das Ändern der Darstellung ändert die Menge nicht: Die sichtbaren Ziffern hängen von der ausgewählten Basis ab, ebenso wie dezimal zehn eine andere Schreibweise in Binär hat. Identifizieren Sie die Interpretation der Zahl, bevor Sie eine beliebige Zeichenfolge als numerische Eingabe behandeln.
Wählen Sie die Quellbasis und überprüfen Sie, ob jede Ziffer darin gültig ist. Binär verwendet nur Null und Eins, während höhere Basen Buchstaben für zusätzliche Werte verwenden. Befolgen Sie die Regeln des Eingabefelds, anstatt davon auszugehen, dass ein Präfix aus einer anderen Programmiersprache automatisch akzeptiert wird. Eine hexadezimal aussehende Zeichenfolge könnte auch ein gewöhnlicher Text oder ein Identifikator sein, daher sollte ihre beabsichtigte Bedeutung aus dem umgebenden System oder der Übung kommen, nicht nur aus dem Aussehen.
Die Berechnung funktioniert mit ganzen Zahlen und kann Werte verarbeiten, die über die normale JavaScript-Zahlengenauigkeit hinausgehen, indem sie eine große Ganzzahllogik verwendet. Es konvertiert keine Bruchteile oder dezimal getrennten Mengen. Ein negatives Vorzeichen stellt einen negativen mathematischen Betrag dar; das unterscheidet sich von einer festen binären Darstellung der Breite zwei. Definieren Sie Breite und signierte Bitkonventionen separat, wenn Sie ein Hardwareregister oder ein codiertes Feld interpretieren. Die Basiskonvertierung allein liefert diese fehlenden Einschränkungen nicht.
Überprüfen Sie, indem Sie das Ergebnis zurück in die ursprüngliche Basis konvertieren und einen kleinen vertrauten Wert versuchen, um zu bestätigen, dass die Auswahl nicht umgekehrt wurde. Führende Nullen können verschwinden, weil sie den Integerwert nicht ändern; behalten Sie die ursprüngliche Zeichenfolge, wenn sie eine erforderliche Breite oder ein Codeformat ausdrücken. Text Base64 ist eine andere Operation, nicht nur eine ganze Zahl in Basis vierundsechzig schreiben. Verwenden Sie diesen Konverter, wenn Byte Text eine Transportkodierung benötigen.
Ein praktischer Check vor der Verwendung des Ergebnisses
Eine Roundtrip-Testversion kann eine positive Ganzzahl, Null und eine negative Ganzzahl verwenden. Konvertieren Sie jeden und kehren Sie zur Quellbasis zurück, um seinen Wert zu bestätigen. Bei Codes mit fester Breite behalten Sie auch die ursprüngliche Formatierung und führende Nullen bei, da die numerische Äquivalenz nicht unbedingt die Präsentation oder die erforderliche Breite des Empfängers bewahrt.
Optionen und Grenzen
Geben Sie eine ganze Zahl ein und wählen Sie die Eingabe- und Ausgabebasis. Verwenden Sie Ziffern von 0 bis 9 und Buchstaben von A bis Z, ohne Präfixe wie 0x oder 0b, innere Leerzeichen oder Nachkommastellen. Vorzeichen + oder − und bis zu 2.048 Stellen werden unterstützt. Die Berechnung mit beliebiger Genauigkeit erhält auch große Zahlen exakt.
Häufige Fragen
Werden führende Nullen beibehalten?
Nein. Es konvertiert den numerischen Wert und gibt eine normalisierte Darstellung zurück. Ausgabebuchstaben sind Großbuchstaben und negative Null wird 0.
Sind meine Daten auf einem Server gespeichert?
Nein. Inhalte und Dateien werden in Ihrem Browser ohne Account verarbeitet. Das Schließen der Seite verliert nicht gespeicherte Ergebnisse.