4. Unicode
👉 Unicode ist ein internationaler Standard für Schriftzeichen und Symbole. Das Unicode-Konsortium erstellt einen Katalog von allen sinnvollen Schriftzeichen, welcher ständig erweitert wird. In der Version 40.0, welche im 👉 Oktober 2021 veröffentlicht wurde, umfasst Unicode ca. Zeichen.
Hier sind ein paar Zeichen aufgeführt, um zu illustrieren wie umfangreich Unicode ist:
Quelle: 👉 UT - Unicode Table
Jedes Unicode-Zeichen hat eine eindeutige Unicode-Nummer, welche häufig als hexadezimale Zahl geschrieben wird, aber natürlich auch dezimal oder binär dargestellt werden kann.
Anstatt Zahlen im Dezimalsystem oder Binärsystem zu schreiben, kann auch das Hexadezimalsystem mit 16 eindeutigen Zeichen verwendet werden. Dabei werden die zehn Zahlenziffern mit den ersten 6 Buchstaben des Alphabets ergänzt:
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | |
0000 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 |
Jede Stelle in einer Hexadezimal-Zahl entspricht hier einer 16er Potenz. Das Unicode-Zeichen A mit U+0041__ hat zum Beispiel die Hexadezimalzahl , welche im Dezimalsystem der Zahl 65 entspricht:
Oder das demotische Zeichen für die Zahl 6 mit U+109C5 hat die Hexadezimalzahl , welche im Dezimalsystem der Zahl 68037 entspricht:
Anwendungsbereich Hexadezimalzahlen
Das praktische bei Hexadezimalzahlen: 4 bits können mit nur einer Stelle im Hexadezimalsystem dargestellt werden. So entspricht die Binärzahl der Hexadezimalzahl :
In der Informatik ist die Einheit Byte (8 bits) sehr gebräuchlich (so hat Ihr Smartphone eine Speichergrösse von bspw. 256 Gigabyte).
Ein Byte kann mit nur zwei Stellen im Hexadezimalsystem dargestellt werden. So entspricht die Binärzahl der Hexadezimalzahl :
Um eine Hexadezimalzahl in eine Binärzahl umzuwandeln, kann jede Hexadezimalziffer durch ihre 4-Bit-Binärdarstellung ersetzen. Zum Beispiel:
Um eine Binärzahl in eine Hexadezimalzahl umzuwandeln, kann dieBinärzahl in 4-Bit-Gruppen aufgeteilt und jede Gruppe durch die entsprechende Hexadezimalziffer ersetzt werden. Zum Beispiel die Binärzahl in die Hexadezimalzahl :
Aufgaben
Wandeln Sie vom vom Binär- ins Hexadezimalsystem um.
Wandeln Sie vom Hexadezimal- ins Binärsystem um. Nullen am Anfang der Binärzahl sollen weggelassen werden.
Wandeln Sie vom Hexadezimal- ins Dezimalsystem um.
Wandeln Sie vom Dezimal- ins Hexadezimalsystem um.




