BIN2HEX
Die BIN2HEX-Funktion konvertiert eine vorzeichenbehaftete Binärzahl in ein vorzeichenbehaftetes Hexadezimalformat.
Beispielnutzung
BIN2HEX(101,8)
BIN2HEX(A2)
Syntax
BIN2HEX(signed_binary_number, [significant_digits])
signed_binary_number
– Der vorzeichenbehaftete 10-Bit-Binärwert, der in einen vorzeichenbehafteten Hexadezimalwert konvertiert werden soll, bereitgestellt als Zeichenfolge.Das höchstwertige Bit von
signed_binary_number
ist das Vorzeichenbit; Das heißt, negative Zahlen werden im Zweierkomplementformat dargestellt.Für diese Funktion hat dieser Wert ein Maximum von 0111111111, wenn er positiv ist, und ein Minimum von 1000000000, wenn er negativ ist.
Wenn
signed_binary_number
als gültige Binärzahl angegeben wird, wird sie automatisch in die entsprechende String-Eingabe umgewandelt. BeispielsweiseBIN2HEX(11111)
undBIN2HEX("11111")
dasselbe Ergebnis:1F
.
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. BeispielsweiseBIN2HEX("11111",8)
den Wert0000001F
.Dieser Wert wird ignoriert, wenn das höchstwertige Bit von
signed_binary_number
1
ist; das heißt, wenn die ausgedrücktesigned_binary_number
größer oder gleich 1000000000 ist.
Anmerkungen
Wie bei jedem binären Wert sind nur die Ziffern
0
und1
gültig. Andere Ziffern als diese werden dazu führen, dassBIN2HEX
eine#NUM!
Error.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 BIN2HEX verwenden, berücksichtigen, dass es hexadezimal ist. Insbesondere Ergebnisse, die keine Nicht-Dezimalziffern (
AF
) enthalten, werden von Google Sheets automatisch konvertiert; Wenn also ZelleA2
111
enthält, das hexadezimale Äquivalent von binär100010001
, undB2
eine Formel wie=A2+9
enthält, ist das Ergebnis120
, was bei der Hex-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.
HEX2BIN
: Die Funktion HEX2BIN wandelt eine vorzeichenbehaftete Hexadezimalzahl in ein vorzeichenbehaftetes Binärformat 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.
BIN2DEC
: Die Funktion BIN2DEC wandelt eine vorzeichenbehaftete Binärzahl in das Dezimalformat um.
Beispiele
Konvertiert eine Binärzahl in ihren Hexadezimalwert.
No comments:
Post a Comment