Rechnet eine vorzeichenbehaftete Hexadezimalzahl in das vorzeichenbehaftetes Binärformat um.
Verwendungsbeispiel
HEXINBIN("f3";8)
HEXINBIN(A2)
Syntax
HEXINBIN(vorzeichenbehaftete_Hexadezimalzahl; [signifikante_Ziffern])
vorzeichenbehaftete_Hexadezimalzahl– Vorzeichenbehafteter 40-Bit-Hexadezimalwert als Zeichenfolge, der in einen vorzeichenbehafteten Binärwert umgerechnet werden sollDas höchstwertige Bit (Most Significant Bit) für die
vorzeichenbehaftete_Hexadezimalzahlist das Vorzeichen-Bit; das bedeutet, dass negative Zahlen in der Zweierkomplement-Notation dargestellt werden.Für diese Funktion liegt das Maximum bei 1FF, wenn es sich um einen positiven Wert handelt, und das Minimum liegt bei FFFFFFFE00, wenn es sich um einen negativen Wert handelt.
Wenn die
vorzeichenbehaftete_Hexadezimalzahlals gültige Hexadezimalzahl angegeben ist, wird die Eingabe automatisch in die entsprechende Zeichenfolge umgewandelt. Zum Beispiel liefernHEXINBIN(199)undHEXINBIN("199")dasselbe Ergebnis:110011001.
signifikante_Ziffern– [optional] Anzahl an signifikanten Ziffern, die das Ergebnis enthalten mussIst dies größer als die Anzahl der signifikanten Ziffern im Ergebnis, wird das Ergebnis von links mit Nullen aufgefüllt, bis die Gesamtzahl der Ziffern mit
signifikante_Ziffernübereinstimmt.Dieser Wert wird ignoriert, wenn das höchstwertige Bit (Most Significant Bit) für die
vorzeichenbehaftete_Hexadezimalzahl1ist; das bedeutet, wenn die ausgedrücktevorzeichenbehaftete_Hexadezimalzahlgrößer oder gleich 8000000000 ist.
Anmerkungen
Wie bei jedem Hexadezimalwert sind ausschließlich die Ziffern
0-9und die BuchstabenA-Fgültig. Bei davon abweichenden Zeichen gibtHEXINBINden Fehlerwert#NUM!zurück.- Bei Hexadezimalzeichen wird nicht zwischen Groß- und Kleinschreibung unterschieden;
a-fundA-Fsind gleichwertig.
- Bei Hexadezimalzeichen wird nicht zwischen Groß- und Kleinschreibung unterschieden;
Ist die Anzahl der erforderlichen Ziffern größer als die angegebenen
signifikanten_Ziffern, wird der Fehlerwert#NUM!zurückgegeben.Stellen Sie sicher, dass alle Berechnungen, die das Ergebnis von HEX2BIN nutzen, berücksichtigen, dass dieses als Binärwert ausgegeben wird. Ergebnisse werden von Google Tabellen automatisch umgewandelt; wenn also Zelle
A211111, den entsprechenden Binärwert des Hexadezimalwerts1F, enthält, undB2enthält eine Formel wie=A2+9, erscheint als Ergebnis11120, was in Binärrechnungen falsch ist.
Siehe auch
OKTINHEX: Rechnet eine vorzeichenbehaftete Oktalzahl in das vorzeichenbehaftete Hexadezimalformat um.
OKTINDEZ: Rechnet eine vorzeichenbehaftete Oktalzahl in das Dezimalformat um.
OKTINBIN: Rechnet eine vorzeichenbehaftete Oktalzahl in das vorzeichenbehaftete Binärformat um.
HEXINOKT: Rechnet eine vorzeichenbehaftete Hexadezimalzahl in das vorzeichenbehaftete Oktalformat um.
HEXINDEZ: Rechnet eine vorzeichenbehaftete Hexadezimalzahl in das Dezimalformat um.
DEZINOKT: Rechnet eine Dezimalzahl in das vorzeichenbehaftete Oktalformat um.
DEZINHEX: Rechnet eine Dezimalzahl in das vorzeichenbehaftete Hexadezimalformat um.
DEZINBIN: Rechnet eine Dezimalzahl in das vorzeichenbehaftete Binärformat um.
BININOKT: Rechnet eine vorzeichenbehaftete Binärzahl in das vorzeichenbehaftete Oktalformat um.
BININHEX: Rechnet eine vorzeichenbehaftete Binärzahl in das vorzeichenbehaftete Hexadezimalformat um.
BININDEZ: Rechnet eine vorzeichenbehaftete Binärzahl in das Dezimalformat um.
Beispiele
Rechnet eine Hexadezimalzahl in ihren Binärwert um.