Lassen Sie uns über das Alter von 16-Bit und das neue Nummerierungssystem sprechen. Wir müssen größere Zahlen berechnen. Das Arbeiten in Binär und oktal ist betäubend. Bam, begrüßen Sie die hexadezimale (oder hexadezimale) Notation, die Sie jeden Tag für CSS-Farbcodes verwenden.
Ihre wichtigsten Erkenntnisse in dieser Episode sind:
- Hexadezimal (hex) mehr kondensierte Notation
- Erlaubt bis zu 16 Ziffern: 0-9 + A-F
- Eine Hex-Notation ist die gleiche wie 4-Bit-Gruppierungen in binär
- Nützlich für größere Zahlen
- Farbcodes verwenden hex
Study Notes
Denken Sie daran: Größere Zahlen = mehr Leistung
Der Prozess der Umwandlung von binär zu dezimal dauert ein paar Schritte. Es ist schwieriger, das Muster von 1s und 0s zu betrachten und das genaue Dezimaläquivalent herauszuziehen.
Konvertierung großer Zahlen
Wie können wir die Darstellung vereinfachen?
Neues 16-Bit-Zahlensystem:
Was sind die Bausteine unseres neuen 16-Bit-Zahlensystems? Beginnen wir mit Oktal.
In Oktal haben wir sieben Bits, die auch die Ziffern 0-7 sind. Es verwendet eine Gruppierung von 3-Bit-Binärdateien, um die Ziffern darzustellen.
Beachten Sie, dass wir alle 1s- und 0s-Muster verwendet haben.
16-Bit-Konvertierung:
Lassen Sie uns diese Binärdatei in unser neues 16-Bit-Zahlensystem konvertieren. Wir gruppieren es mit 4 Bits, was bedeutet, dass es 4 Ziffern für ein 2-Byte-Binärmuster gibt. Beginnen Sie immer mit dem niedrigstwertigen Bit (ganz rechts).)
Die Notation dieser neuen Zahl ist 0x1445, wobei das x hex oder hexadezimal bedeutet. Die Kurznotation ist 145516.
Vergleichen Sie nun diese neue Zahlenschreibweise mit Oktal. Sehen Sie, wie die Verwendung von Hex eine bessere Form für größere Zahlen ist?
Sie fragen sich, wo Sie jemals Hex verwenden werden?
Farbcodes werden in Hex geschrieben.
Konvertieren wir die Hex-Darstellung für die Farbe „weiß“ in binäre, oktale und dezimale Formate.
Praktische Verwendung von Hex
- Farbcodes
- Fehlermeldungen
- Barcode
- Kommunikation mit APIs