Sprache

WorksheetFunction.Bin2Oct(Object, Object) Methode

Definition

Konvertiert eine binäre Zahl in eine oktale Zahl.

public string Bin2Oct(object Arg1, object Arg2);
Public Function Bin2Oct (Arg1 As Object, Optional Arg2 As Object) As String

Parameter

Arg1
Object

Die zu konvertierende binäre Zahl. Die Zahl darf nicht mehr als 10 Zeichen (10 Bits) enthalten. Das wichtigste Bit der Zahl ist das Vorzeichenbit. Bei den verbleibenden 9 Bits handelt es sich um die Bits für den Absolutbetrag. Negative Zahlen werden in der Zweierkomplementschreibweise dargestellt.

Arg2
Object

Die Anzahl der zu verwendenden Zeichen. Wenn "places" weggelassen wird, verwendet Bin2Oct die erforderliche Mindestanzahl von Zeichen. Das Argument Stellen ist speziell dann hilfreich, wenn der jeweilige Rückgabewert mit führenden 0-en (Nullen) aufgefüllt werden soll.

Gibt zurück

Hinweise

Wenn "Zahl" keine gültige Binärzahl ist oder "Zahl" mehr als 10 Zeichen (10 Bits) enthält, generiert Bin2Okt einen Fehler.

Wenn die Zahl negativ ist, ignoriert Bin2Okt Stellen und gibt eine 10-stellige oktale Zahl zurück.

Wenn Bin2Oct mehr als Platzierungszeichen erfordert, wird ein Fehler generiert.

Wenn Stellen keine ganze Zahl ist, wird die Zahl gekürzt.

Wenn Stellen kein numerischer Wert ist, generiert Bin2Okt einen Fehler.

Wenn places negativ ist, generiert Bin2Oct einen Fehler.

Gilt für: