Rechnet eine vorzeichenbehaftete Binärzahl in das vorzeichenbehaftete Oktalformat um.
Verwendungsbeispiel
BININOKT(101;8)
BININOKT(A2)
Syntax
BININOKT(vorzeichenbehaftete_Binärzahl; [signifikante_Ziffern])
vorzeichenbehaftete_Binärzahl– Vorzeichenbehafteter 10-Bit-Binärwert als Zeichenfolge, der in eine vorzeichenbehaftete Oktalzahl umgerechnet werden sollDas höchstwertige Bit (Most Significant Bit) für die
vorzeichenbehaftete_Binärzahlist das Vorzeichen-Bit; das bedeutet, dass negative Zahlen in der Zweierkomplement-Notation dargestellt werden.Für diese Funktion liegt das Maximum bei 0111111111, wenn es sich um einen positiven Wert handelt, und das Minimum liegt bei 1000000000, wenn es sich um einen negativen Wert handelt.
Wenn die
vorzeichenbehaftete_Binärzahlals gültige Binärzahl angegeben ist, wird die Eingabe automatisch in die entsprechende Zeichenfolge umgewandelt. Zum Beispiel liefernBININOKT(11111)undBININOKT("11111")dasselbe Ergebnis:37.
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. Zum Beispiel liefertBININOKT("11111")den Wert00000037.Dieser Wert wird ignoriert, wenn das höchstwertige Bit (Most Significant Bit) für die
vorzeichenbehaftete_Binärzahl1ist; das bedeutet, wenn die ausgedrücktevorzeichenbehaftete_Binärzahlgrößer oder gleich 1000000000 ist.
Anmerkungen
Wie bei jedem Binärwert sind ausschließlich die Ziffern
0und1gültig. Bei davon abweichenden Zeichen gibtBININOKTden Fehlerwert#NUM!zurück.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 BIN2OCT nutzen, berücksichtigen, dass dieses als Oktalwert ausgegeben wird. Ergebnisse werden von Google Tabellen automatisch umgewandelt; wenn also Zelle
A2111, den entsprechenden Oktalwert des Binärwerts1001001enthält, undB2enthält eine Formel wie=A2+9, erscheint als Ergebnis120, was in Oktalrechnungen 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.
HEXINBIN: Rechnet eine vorzeichenbehaftete Hexadezimalzahl in das vorzeichenbehaftetes Binärformat 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.
BININHEX: Rechnet eine vorzeichenbehaftete Binärzahl in das vorzeichenbehaftete Hexadezimalformat um.
BININDEZ: Rechnet eine vorzeichenbehaftete Binärzahl in das Dezimalformat um.
Beispiele
Rechnet eine Binärzahl in ihren Oktalwert um.