HEX2BIN
Die HEX2BIN-Funktion konvertiert eine vorzeichenbehaftete Hexadezimalzahl in ein vorzeichenbehaftetes Binärformat.
Beispielnutzung
HEX2BIN("f3",8)
HEX2BIN(A2)
Syntax
HEX2BIN(signed_hexadecimal_number, [significant_digits])
signed_hexadecimal_number
– Der vorzeichenbehaftete 40-Bit-Hexadezimalwert, der in eine vorzeichenbehaftete Binärdatei konvertiert werden soll, bereitgestellt als Zeichenfolge.Das höchstwertige Bit von
signed_hexadecimal_number
ist das Vorzeichenbit; Das heißt, negative Zahlen werden im Zweierkomplementformat dargestellt.Für diese Funktion hat dieser Wert ein Maximum von 1FF, wenn er positiv ist, und ein Minimum von FFFFFFFE00, wenn er negativ ist.
Wenn
signed_hexadecimal_number
als gültige Hexadezimalzahl angegeben wird, wird sie automatisch in die entsprechende Zeichenfolgeneingabe konvertiert. BeispielsweiseHEX2BIN(199)
undHEX2BIN("199")
dasselbe Ergebnis:110011001
.
significant_digits
– [ OPTIONAL ] Die Anzahl der signifikanten Stellen, die im Ergebnis sichergestellt werden sollen.Wenn dies größer als die Anzahl der signifikanten Stellen im Ergebnis ist, wird das Ergebnis links mit Nullen aufgefüllt, bis die Gesamtzahl der Stellen
significant_digits
erreicht.Dieser Wert wird ignoriert, wenn das höchstwertige Bit von
signed_hexadecimal_number
1
ist; das heißt, wenn die ausgedrücktesigned_hexadecimal_number
größer oder gleich 8000000000 ist.
Anmerkungen
Wie bei jedem Hexadezimalwert sind nur die Ziffern
0-9
und die BuchstabenAF
gültig. Andere Ziffern als diese führen dazu, dassHEX2BIN
eine#NUM!
Error.- Bei hexadezimalen Ziffern wird die Groß-/Kleinschreibung nicht beachtet;
af
undAF
sind gleichwertig.
- Bei hexadezimalen Ziffern wird die Groß-/Kleinschreibung nicht beachtet;
Wenn die Anzahl der erforderlichen Ziffern größer ist als die angegebenen
significant_digits
, wird die#NUM!
Fehler wird zurückgegeben.Stellen Sie sicher, dass alle Berechnungen, die das Ergebnis von HEX2BIN verwenden, berücksichtigen, dass es binär ist. Ergebnisse werden von Google Sheets automatisch konvertiert; Wenn also Zelle
A2
11111
enthält, das binäre Äquivalent von hexadezimal1F
, undB2
eine Formel wie=A2+9
enthält, ist das Ergebnis11120
, was bei einer binären Berechnung falsch ist.
Siehe auch
OCT2HEX
: Die OCT2HEX-Funktion konvertiert eine vorzeichenbehaftete Oktalzahl in ein vorzeichenbehaftetes Hexadezimalformat.
OCT2DEC
: Die Funktion OCT2DEC wandelt eine vorzeichenbehaftete Oktalzahl in das Dezimalformat um.
OCT2BIN
: Die OCT2BIN-Funktion konvertiert eine vorzeichenbehaftete Oktalzahl in ein vorzeichenbehaftetes Binärformat.
HEX2OCT
: Die HEX2OCT-Funktion konvertiert eine vorzeichenbehaftete Hexadezimalzahl in ein vorzeichenbehaftetes Oktalformat.
HEX2DEC
: Die Funktion HEX2DEC wandelt eine vorzeichenbehaftete Hexadezimalzahl in das Dezimalformat um.
DEC2OCT
: Die DEC2OCT-Funktion konvertiert eine Dezimalzahl in ein vorzeichenbehaftetes Oktalformat.
DEC2HEX
: Die DEC2HEX-Funktion konvertiert eine Dezimalzahl in ein vorzeichenbehaftetes Hexadezimalformat.
DEC2BIN
: Die DEC2BIN-Funktion konvertiert eine Dezimalzahl in ein vorzeichenbehaftetes Binärformat.
BIN2OCT
: Die BIN2OCT-Funktion konvertiert eine vorzeichenbehaftete Binärzahl in ein vorzeichenbehaftetes Oktalformat.
BIN2HEX
: Die Funktion BIN2HEX konvertiert eine vorzeichenbehaftete Binärzahl in ein vorzeichenbehaftetes Hexadezimalformat.
BIN2DEC
: Die Funktion BIN2DEC wandelt eine vorzeichenbehaftete Binärzahl in das Dezimalformat um.
Beispiele
Wandelt eine Hexadezimalzahl in ihren Binärwert um.
No comments:
Post a Comment