BITRSHIFT-Funktion
In diesem Artikel werden die Formelsyntax und die Verwendung der Funktion BITRSHIFT in Microsoft Excel beschrieben.
Beschreibung
Gibt eine um die angegebene Anzahl von Bits nach rechts verschobene Zahl zurück.
Syntax
BITRSHIFT(Zahl, Verschiebungsbetrag)
Die Syntax der BITRSHIFT-Funktion hat die folgenden Argumente.
Anzahl erforderlich. Muss eine ganze Zahl größer oder gleich 0 sein.
Schichtbetrag Erforderlich. Muss eine ganze Zahl sein.
Bemerkungen
Das Verschieben einer Zahl nach rechts entspricht dem Entfernen von Ziffern von der rechten Seite der binären Darstellung der Zahl. Beispielsweise wandelt eine 2-Bit-Verschiebung des Dezimalwerts 13 nach rechts seinen Binärwert (1101) in 11 oder 3 in Dezimalzahl um.
Wenn eines der Argumente außerhalb seiner Beschränkungen liegt, gibt BITRSHIFT den Fehler #NUM! Fehlerwert.
Wenn Zahl größer als (2^48)-1 ist, gibt BITRSHIFT die #ZAHL! Fehlerwert.
Wenn der Absolutwert von Shift_amount größer als 53 ist, gibt BITRSHIFT den Wert #NUM! Fehlerwert.
Wenn eines der Argumente kein numerischer Wert ist, gibt BITRSHIFT den Fehlerwert #WERT! Fehlerwert.
Eine als Shift_amount-Argument verwendete negative Zahl verschiebt die Anzahl der Bits nach links.
Eine negative Zahl, die als Shift_amount-Argument verwendet wird, gibt das gleiche Ergebnis zurück wie ein positives Shift_amount-Argument für die BITLSHIFT-Funktion .
Beispiel
Kopieren Sie die Beispieldaten in der folgenden Tabelle, und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Damit Formeln Ergebnisse anzeigen, wählen Sie sie aus, drücken Sie F2 und dann die EINGABETASTE. Bei Bedarf können Sie die Spaltenbreite anpassen, um alle Daten anzuzeigen.
Formel | Beschreibung | Ergebnis | Wie es funktioniert |
=BITRSHIFT(13,2) | Verschiebt Bits für die Zahl nach rechts, indem die angegebenen Ziffern ganz rechts von der binär dargestellten Zahl entfernt werden. Die zurückgegebene Zahl wird dezimal dargestellt. | 3 | 13 wird binär als 1101 dargestellt. Das Entfernen der zwei Ziffern ganz rechts ergibt 11, was dezimal 3 ist. |
No comments:
Post a Comment