ForHosting KIT · Einheitenumrechner

Binär-zu-Hexadezimal-Konverter

1010 ist binär die Hexadezimalziffer A: Jede Gruppe aus vier Bits wird zu einer Hexadezimalziffer, sodass lange Reihen aus Nullen und Einsen zu kurzen, gut lesbaren Werten werden. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Binär
1010
Erhalten Sie
Hexadezimal
A
Bit-Anzahl
4
Basis (16)
16

Ein Binär-zu-Hexadezimal-Konverter schreibt eine Bitfolge zur Basis zwei in die Basis sechzehn um, sodass je vier Bits zu einer kompakten Hexadezimalziffer von null bis F werden. Sie geben eine Folge wie eins null eins null ein und erhalten A – dieselbe ganze Zahl, geschrieben mit Stellenwerten, die Potenzen von sechzehn statt Potenzen von zwei sind. Schüler und Studierende prüfen mit dem Werkzeug Hausaufgaben zur Nibble-Gruppierung und zu Stellenwerttafeln; Entwickler nutzen es, um Bitmasken, Register-Dumps, Protokoll-Flags oder Farbkanalmuster zu dokumentieren, die sich als Hexadezimalwert leichter erfassen lassen als als lange Reihen aus Nullen und Einsen. Akzeptiert werden nur die Ziffern null und eins: Jeder Buchstabe, jedes Leerzeichen innerhalb der Zahl, jedes Satzzeichen oder sonstige Symbol schlägt mit einem klaren Validierungsfehler fehl, statt eine stillschweigend falsche Antwort zu liefern.

Vom Binärsystem zum Sechzehnersystem

Das Hexadezimalsystem verwendet sechzehn Zeichen: die Ziffern 0 bis 9 und die Buchstaben A bis F für die Werte zehn bis fünfzehn. Weil sechzehn genau zwei hoch vier ist, entspricht jede Hexadezimalziffer einer Gruppe aus vier Bits. Lange Folgen aus Nullen und Einsen werden dadurch viermal kürzer und lassen sich leichter lesen, etwa bei Bitmasken, Statuswerten oder Farbkanälen, wo FF übersichtlicher ist als acht Einsen hintereinander.

So rechnen Sie um und was abgelehnt wird

Zuerst fallen überflüssige führende Nullen weg, dann werden links so viele Nullen ergänzt, dass die Länge ein Vielfaches von vier ist. Jede Vierergruppe hat die Stellenwerte acht, vier, zwei und eins; ihre Summe von null bis fünfzehn wird als Zeichen von 0 bis F geschrieben. Aus 1010 wird so A. Typische Fehler sind Leerzeichen mitten in der Zahl, Buchstaben oder Satzzeichen: Sie führen zu einer klaren Fehlermeldung statt zu einem falschen Ergebnis. Sehr lange Folgen werden ebenfalls abgelehnt.

So funktioniert die Umwandlung von Binär- in Hexadezimalzahlen

Beginnen Sie mit einer endlichen Zeichenfolge, die nur die Zeichen null und eins verwendet. Leerzeichen an den Enden dürfen entfernt werden, und ein optionales Null-b-Präfix, wie es aus Programmiersprachen bekannt ist, darf gestrichen werden, aber jedes verbleibende Zeichen muss weiterhin eine Binärziffer sein, sonst schlägt die Anfrage fehl. Ist der Wert null, sind sowohl die bereinigte Binärzahl als auch das Hexadezimalergebnis die einzelne Ziffer null, und Sie sind fertig.

Bei einem positiven Bitmuster entfernen Sie überflüssige führende Nullen, damit die Bit-Anzahl die signifikanten Bits widerspiegelt, und füllen links nur so weit mit Nullen auf, bis die Länge ein Vielfaches von vier ist. Jede Vierergruppe ist ein Nibble: Von links nach rechts gelesen sind diese vier Stellen acht, vier, zwei und eins wert, und ihre Summe ist eine ganze Zahl von null bis fünfzehn. Ordnen Sie diese Zahl dem Hexadezimalalphabet von null bis neun und A bis F zu.

Das Aneinanderhängen der Hexadezimalziffern ergibt die vollständige Zeichenfolge zur Basis sechzehn, ohne Null-x-Präfix.

Wo solche Werkzeuge in der Praxis auftauchen

In der Sekundarstufe und in einführenden Informatikkursen lernt man, dass vier Binärziffern einer Hexadezimalziffer entsprechen; ein verlässliches Orakel, das sowohl die bereinigte Bitfolge als auch den Hexadezimalwert zurückgibt, beschleunigt Lösungsschlüssel und Unterrichtsdemos ganz ohne Tabellenkalkulationsformeln. Firmware- und Embedded-Notizen listen Registerfelder häufig binär neben ihren Hexadezimaladressen auf, damit Prüfer die Bit-Offsets auf einen Blick verifizieren können. Netzwerk- und Grafikingenieure denken in Bitmasken, Berechtigungs-Flags und Farbkanälen, bei denen FF beim Durchsehen eines Dumps klarer ist als acht Einsen.

Aufwärmübungen für Coding-Interviews und Online-Judges verlangen die Implementierung der Binär-zu-Hex-Umwandlung; Tutoren vergleichen die Ausgabe der Lernenden mit einer bekannt guten Großbuchstaben-Zeichenfolge für null, Zweierpotenzen und Grenzfälle voller Nibbles wie fünfzehn und zweihundertfünfundfünfzig. Behandeln Sie die Dezimal-zu-Binär-Umwandlung, Tabellen mit mehreren Basen und das Packen im Zweierkomplement fester Breite als eigene Suchintentionen mit eigenen Seiten, statt diesen Bitfolgen-Konverter über seinen ehrlichen Umfang hinaus zu strecken.

Hausaufgaben und Nibble-Übungen

Prüfen Sie Lehrbuchantworten zum Gruppieren von Bits in Vierergruppen und zum Zuordnen jedes Nibbles zu einer Hexadezimalziffer von 0 bis F, einschließlich null und Mustern voller Bytes.

Register-Dumps und Bitmasken-Doku

Wandeln Sie binäre Flag- oder Register-Zeichenfolgen in kompaktes Hexadezimal um, wenn Sie Protokollnotizen, Berechtigungstabellen oder Hardware-Referenzseiten schreiben.

Welche Eingaben akzeptiert der Binär-zu-Hexadezimal-Konverter?

Leerzeichen am Anfang und Ende sowie ein optionales 0b-Präfix sind erlaubt; jedes andere Zeichen wird abgelehnt.

Wie ist das Hexadezimalergebnis formatiert?

Großbuchstaben 0–9 und A–F, ohne 0x-Präfix und ohne führende Nullen, außer beim Wert null selbst (zum Beispiel 1010 → A, 11111111 → FF).

Was passiert, wenn ich ein nicht binäres Zeichen eingebe?

Ziffern außer 0 und 1, Buchstaben, Satzzeichen und Leerzeichen innerhalb der Bitfolge werden nicht akzeptiert.

Wie wird 1010 hexadezimal geschrieben?

Als A. Die vier Stellen zählen acht, vier, zwei und eins; die Einsen auf acht und zwei ergeben zehn, und zehn ist im Sechzehnersystem der Buchstabe A.

Warum werden die Bits in Vierergruppen geteilt?

Weil vier Bits genau eine Hexadezimalziffer von null bis F ergeben. Ist die Länge kein Vielfaches von vier, werden links Nullen ergänzt, bis jede Gruppe vollständig ist.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/fmt/binary-hex

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/fmt/binary-hex \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"binary":"1010"}'
{
  "binary": "1010"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fmt.binary_hex",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_bits256
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Der Preis für erfolgreiche API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element.

So funktioniert die Umwandlung von Binär- in Hexadezimalzahlen

Gleichwertig lässt sich dieselbe Zahl erhalten, indem man die binäre Stellenwertsumme auswertet und in die Basis sechzehn umschreibt; die Nibble-Gruppierung ist jedoch exakte Ganzzahlarithmetik ohne Gleitkomma-Rundung, ohne Zufalls-Seeds, ohne Zeitstempel und ohne Netzwerkaufrufe, sodass identische Eingaben stets identisches JSON erzeugen. Zeichenfolgen mit mehr als zweihundertsechsundfünfzig Bits werden abgelehnt, damit die Arbeit im Browser und auf dem Worker begrenzt bleibt.

Was Sie senden und was Sie zurückerhalten

Senden Sie ein einziges Pflichtfeld binary mit einer Zeichenfolge aus Nullen und Einsen. Beispiele: binary eins null eins null wird zu hex A mit vier Bits, binary eins eins eins eins eins eins eins eins wird zu hex FF mit acht Bits, und binary null wird zu hex null mit einem Bit. Benötigen Sie beliebige Quell- und Zielbasen von zwei bis sechsunddreißig in einem einzigen Aufruf, verwenden Sie eine allgemeine Basis-Konverter-Seite, statt diese reine Binärseite zu überladen. Die Aliasnamen bits, value, n, input und text werden akzeptiert, damit Formulare und Skripte den Namen verwenden können, der zu ihrer Oberfläche passt. binary darf ein JSON-String sein; nackte Zahlen, die zufällig wie Binärziffern aussehen, werden mit Vorsicht umgewandelt, doch der bevorzugte und dokumentierte Vertrag ist ein Ziffern-String. Fehlendes binary, leere Zeichenfolgen nach dem Kürzen, Zeichen außer null und eins sowie Zeichenfolgen mit mehr als zweihundertsechsundfünfzig Bits schlagen mit invalid_input fehl und werden nicht berechnet. Im Erfolgsfall gibt die Antwort die bereinigte Binärzeichenfolge unter binary zurück, die Hexadezimalzeichenfolge in Großbuchstaben unter hex, die Anzahl der signifikanten Bits unter bits sowie base mit dem Wert sechzehn, zur Eindeutigkeit in Pipelines mit mehreren Werkzeugen. Der Preis für erfolgreiche API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; fehlgeschlagene Validierungen verbrauchen kein Prepaid-Guthaben.

Wo solche Werkzeuge in der Praxis auftauchen

Da diese Fähigkeit ein reiner parse-Motor ist, gilt für die API die veröffentlichte Basis von $0.002 pro erfolgreichem Element, und eine fehlgeschlagene Validierung wird nicht berechnet.

Fixtures für Interviews und Unit-Tests

Erzeugen Sie die erwarteten Hexadezimalzeichenfolgen für Programmierübungen und golden-Tests zu Zweierpotenzen, Nibbles voller Einsen und Bitfolgen an der Längengrenze.

Gibt es eine Längenbegrenzung?

Ja. Nach dem Kürzen darf die Binärzeichenfolge höchstens 256 Bits enthalten, damit die Umwandlung im Browser und auf dem Worker begrenzt bleibt.

Was kostet das?

Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen das Prepaid-KIT-Guthaben mit $0.002 pro erfolgreichem Element; ungültige Eingaben werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →