Die BIN2OCT-Funktion

Teilen auf Facebook
Teilen auf twittern
Teilen auf verlinktin
Teilen auf Telegramm
Teilen auf WhatsApp

Inhalt

Willkommen zurück zu unserem üblichen Blog mit Excel-Funktionen von A bis Z. Heute schauen wir auf die BIN2OCT Funktion.

Die BIN2OCT-Funktion

Diese Funktion konvertiert eine Binärzahl (Basis zwei) in einer Oktalzahl (Basis acht).

Das BIN2OCT Die Funktion verwendet die folgende Syntax, um zu funktionieren:

BIN2OCT (Nummer, [setzt])

Das BIN2OCT Die Funktion hat die folgenden Argumente:

  • Nummer: Dies ist obligatorisch und stellt die Binärzahl dar, die Sie umwandeln möchten. Es sollte angemerkt werden, dass Nummer kann nicht mehr enthalten als 10 Figuren (10 Bits) und dass das wichtigste Stück von Nummer ist das Vorzeichenbit. Die restlichen neun Bits sind Größenbits. Negative Zahlen werden dargestellt durch Zweierkomplement Notation
  • setzt: Dies ist optional und stellt die Anzahl der zu verwendenden Zeichen dar. Und setzt wurde weggelassen, BIN2OCT Verwenden Sie die erforderliche Mindestanzahl von Zeichen. Das Argument setzt es ist nützlich, den Rückgabewert mit führenden Nullen aufzufüllen.

Zweierkomplement ist eine mathematische Operation auf Binärzahlen, sowie eine Darstellung von vorzeichenbehafteten Binärzahlen nach diesem Verfahren. Das Zweierkomplement von a Norden-Anzahl der Bits wird als Komplement bezüglich 2Norden; Mit anderen Worten, ist das Ergebnis der Subtraktion der Anzahl von 2Norden. Dies ist auch gleichbedeutend damit, das Komplement von Einsen zu nehmen und später eins hinzuzufügen, denn die Summe einer Zahl und das Komplement ihrer Einer ist 1 Bits. Das Zweierkomplement einer Zahl verhält sich in den meisten arithmetischen Operationen wie das Negative der ursprünglichen Zahl, und positive und negative Zahlen können natürlich nebeneinander existieren.

Dabei ist zu beachten, dass:

  • Und Nummer ist keine gültige Binärzahl, o sie Nummer enthält mehr als 10 Figuren (10 Bits), BIN2OCT Gib die ... wieder #AUF EINS! Fehlerwert
  • Und Nummer ist negativ, BIN2OCT ignorieren setzt und gibt eine Oktalzahl von zurück 10 Figuren
  • Und BIN2OCT brauche mehr als setzt Figuren, Gib die ... wieder #AUF EINS! Fehlerwert
  • Und setzt es ist keine ganze Zahl, wird abgeschnitten
  • Und setzt es ist nicht numerisch, BIN2OCT Gib die ... wieder #WERT! Fehlerwert
  • Und setzt ist negativ, BIN2OCT Gib die ... wieder #AUF EINS! Fehlerwert

Bitte, siehe mein Beispiel unten:

Abonniere unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.