> hexadezimal | base16 | 0xFF <
// Hexadezimal – Umwandlung zwischen Text und Hex-Darstellung (Basis 16)
Breite Verwendung
Wird in Programmierung, Farbcodes, Speicheradressen und Debugging eingesetzt.
Gut lesbar
Kompakte Darstellung, die leichter zu lesen ist als Binärdaten.
Formatoptionen
Unterstützt Leerzeichen, Groß-/Kleinschreibung und verschiedene Formate.
>> Technische Infos
Wie Hexadezimal funktioniert:
Hexadezimal (Basis 16) verwendet 16 Symbole: 0-9 und A-F. Jede Hex-Ziffer repräsentiert 4 Bits (ein halbes Byte). Zwei Hex-Ziffern entsprechen einem Byte (8 Bits) und eignen sich perfekt zur Darstellung binärer Daten.
Beispiele:
'A' → 41 'Hello' → 48 65 6C 6C 6F 255 → FF
Warum Hexadezimal verwenden:
- >Farbcodes (#FF0000)
- >Speicheradressen
- >Debugging von Binärdaten
- >Zeichenkodierung
- >Kryptografische Hashes
>> Häufig gestellte Fragen
Was ist Hexadezimal?
Hexadezimal (Hex) ist ein Zahlensystem zur Basis 16 mit den Ziffern 0-9 und den Buchstaben A-F. Es wird häufig in der Informatik verwendet, um Binärdaten in einem besser lesbaren Format darzustellen.
Warum Hexadezimal statt Dezimal verwenden?
Hexadezimal passt perfekt zu Binärzahlen – jede Hex-Ziffer repräsentiert genau 4 Bits. Dadurch ist es ideal für Speicheradressen, Farben und binäre Daten.
Was ist der Unterschied zwischen den Präfixen 0x und #?
"0x" wird in Programmiersprachen genutzt, um Hex-Zahlen zu kennzeichnen (z. B. 0xFF). "#" wird typischerweise für Webfarben verwendet (#FF0000). Beide kennzeichnen eine hexadezimale Schreibweise.
Wie wandle ich Hex-Farben in RGB um?
Hex-Farben verwenden 6 Stellen: RRGGBB. Jedes Paar steht für Rot-, Grün- und Blauwerte von 00 (0) bis FF (255). Zum Beispiel ist #FF0000 RGB(255,0,0) – reines Rot.
// Zeichen als Hex-Bytes
| Zeichen | Hex (UTF-8) |
|---|---|
| A | 41 |
| a | 61 |
| 0 | 30 |
| ␠ | 20 |
| \n | 0A |
| é | C3 A9 |
| 中 | E4 B8 AD |
| 😀 | F0 9F 98 80 |
// Hex-Ziffern und Werte
0-9 = 0-9 A B C D E F = 10 11 12 13 14 15 0xFF = 255 0x100 = 256 0xFFFF = 65535
>> Weitere Fragen
F: Warum entspricht ein Byte genau zwei Hex-Ziffern?
A: Eine Hex-Ziffer steht für 4 Bit (ein „Nibble“), ein Byte hat 8 Bit. Zwei Ziffern ergeben also genau ein Byte, von 00 bis FF.
F: Wie erscheinen Zeichen wie é oder 中 in Hex?
A: Hex zeigt die Bytes der Kodierung – meist UTF-8. é belegt zwei Bytes (C3 A9), 中 drei (E4 B8 AD), ein Emoji vier.
F: Spielt Groß-/Kleinschreibung eine Rolle (ff oder FF)?
A: Nein, ff und FF haben denselben Wert. Üblich ist, einheitlich zu bleiben; Präfixe wie 0x oder # sind nur Konvention und nicht Teil des Werts.