Hexadezimal zu Binary Converter

Hexadezimalzahlen in binäre Zahlen leicht und genau umrechnen.

Rechner

Geben Sie Ihre Nummer ein

Geben Sie eine hexadezimale Zahl (0-9, A-F) ein

Geschichte

Geschichte und Bedeutung von Hexadezimal

Ursprung und Evolution

Das hexadezimale (Basis-16)-Nummernsystem hat eine reiche Geschichte aus dem 17. Jahrhundert, als der Mathematiker Gottfried Wilhelm Leibniz es zunächst um 1679 konzipierte. Im Gegensatz zur Volksglauben war Leibniz, nicht schwedischer Ingenieur John William Nystrom, der ursprüngliche Erfinder der Basis 16. Leibniz erforschte verschiedene Begriffe, darunter die Verwendung von römischen Buchstaben m, n, p, q, r und s für die sechs zusätzlichen Ziffern, die über 0-9 erforderlich sind.

The term "hexadecimal" itself wasn't popularized until the 1950s, when the National Bureau of Standards (now known as the National Institute of Standards and Technology) used it for the Standards Eastern Automatic Computer (SEAC). They established the now-standard notation of using 0-9 and A-F as the sixteen digits, which has remained the convention ever since.

Throughout history, various terms have been used for base 16, including sedecimal, sexdecimal, sedenary, and senidenary. The term "hexadecimal" is actually a hybrid of Greek and Latin roots (Greek "hex" for six and Latin "decimal" for ten), making it etymologically impure, though now universally accepted.

Warum Hexadezimale Aspekte im Computing

Hexadezimals wahre Bedeutung entstand mit dem Aufkommen des modernen Computing. Die Beziehung zwischen hexadezimal und binär macht es besonders wertvoll in der Informatik:

  • Effiziente binäre Darstellung: Jede hexadezimale Zahl repräsentiert perfekt vier binäre Ziffern (bits), wodurch es eine unglaublich kompakte Möglichkeit, binäre Daten auszudrücken. So kann beispielsweise die Binärzahl 10101101100010 viel genauer als AB8A in Hexadezimal geschrieben werden.
  • Speicheradressen: Computer-Speicherplätze werden häufig in hexadezimal ausgedrückt, da sie ein human lesbareres Format als lange Binär-Zeilen bereitstellen.
  • Farbcodes: Web-Entwickler verwenden hexadezimal täglich in CSS-Farbcodes (wie #FF5733), wo jedes Paar von Hex-Zeichen die Intensität von roten, grünen und blauen Komponenten darstellt.
  • Sprache der Versammlung: Low-Level-Programmierung beinhaltet oft hexadezimale Notation für Speicheradressen, Op-Codes und sofortige Werte.
  • Debugging: Hexadezimal wird in Debugging-Tools und Speicherdumps verwendet, um binäre Daten in einem lesbareren Format anzuzeigen.
  • Netzwerkadressen: MAC-Adressen und IPv6-Adressen verwenden hexadezimale Notation für kompakte Darstellung.

Moderne Anwendungen

Heutzutage ist Hexadezimal in verschiedenen Rechenkontexten unerlässlich:

Digitale Sicherheit

Kryptographische Schlüssel, Hashwerte und digitale Signaturen sind häufig in hexadezimal dargestellt.

Dateiformate

Binäre Dateiformate verwenden häufig hexadezimal für magische Zahlen und Strukturdefinitionen.

Hardware-Programmierung

Mikrocontroller und Embedded System-Programmierung verwenden häufig Hex für Geräteregister und Speicheroperationen.

Digitale Medien

Binäre Daten in Bildern, Audio- und Videodateien werden oft in hexadezimaler Form dargestellt und manipuliert.

Wussten Sie das?The common computer notation "0x" used to prefix hexadecimal numbers (such as 0x1A3F) became widespread through the C programming language, though its origins may trace back to earlier IBM systems.

Das Verständnis der Beziehung zwischen hexadezimal und binär ist für alle, die in der Informatik, Programmierung oder digitale Elektronik arbeiten unerlässlich. Die Konvertierung zwischen diesen Zahlensystemen ist ein grundlegendes Geschick, das einen Einblick in die Art und Weise bietet, wie Computer tatsächlich Informationen speichern und verarbeiten.

Leitfaden

Umrechnen Hexadezimal zu Binary

Hexadezimal (base-16) verwendet die folgenden Ziffern:

0-9

A = 10

B = 11

C = 12

D = 13

E = 14

F = 15

Schritte zum Umrechnen:

  1. 1
    jede hexadezimale Zahl in ihr 4-Bit-Binäräquivalent umrechnen
  2. 2
    Kombinieren Sie alle binären Ziffern, um
Beispiel:

1A = 0001 1010

1 = 0001

A = 1010

Hexadezimal zu binären Umrechnungstabelle:

0 = 0000

1 = 0001

2 = 0010

3 = 0011

4 = 0100

5 = 0101

6 = 0110

7 = 0111

8 = 1000

9 = 1001

A = 1010

B = 1011

C = 1100

D = 1101

E = 1110

F = 1111

Beispiele

Beispiele

Beispiel 1Grundzahlen

0x0 = 0000

0x1 = 0001

0x9 = 1001

Beispiel 2Briefe

0xA = 1010

0xF = 1111

0xFF = 11111111

Beispiel 3Gemeinsame Werte

0x10 = 00010000

0x100 = 000100000000

0x1000 = 0001000000000000

Beispiel 4Mischnummern

0x1A = 00011010

0xB4 = 10110100

0x3E8 = 001111101000

Werkzeuge

Konverter für Mathematik

Brauchen Sie andere Konverter?

Finden Sie den Konverter, den Sie brauchen?Kontaktieren Sie unsandere Mathekonverter vorschlagen.