Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2019 for Mac Excel 2016

В тази статия е описан синтаксисът и употребата на функцията BITRSHIFT в Microsoft Excel.

Описание

Връща число изместено надясно с указания брой битове.

Синтаксис

BITRSHIFT(число; големина_на_отместване)

Синтаксисът на функцията BITRSHIFT има следните аргументи

  • "число"    Задължително. Трябва да е цяло число, по-голямо или равно на 0.

  • големина_на_отместване    Задължително. Трябва да е цяло число.

Забележки

  • Отместването на число надясно е еквивалентно на премахване на двоичните разряди, които са най-отдясно в двоичното представяне на числото. Например отместването с 2 бита надясно на десетичната стойност 13 преобразува двоичната стойност (1101) в 11 или 3 в десетично представяне.

  • Ако някой от двата аргумента е извън ограниченията си, BITRSHIFT връща #NUM! стойността на грешка.

  • Ако "число" е по-голямо от (2^48)-1, BITRSHIFT връща #NUM! стойността на грешка.

  • Ако абсолютната стойност на Shift_amount е по-голяма от 53, BITRSHIFT връща #NUM! стойността на грешка.

  • Ако някой от двата аргумента има нечислена стойност, BITRSHIFT връща #VALUE! стойността на грешка.

  • Използването на отрицателно число за аргумента "големина_на_отместване" отмества с броя битове наляво.

  • Използването на отрицателно число за аргумента "големина_на_отместване" връща същия резултат като с положителна "големина_на_отместване" за BITLSHIFT функция.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Формула

Описание

Резултат

Как работи

=BITRSHIFT(13;2)

Измества битовете надясно за числото, като премахва зададените най-десни цифри на числото, представено като двоично. Върнатото число е представено като десетично.

3

13 се представя с 1101 в двоично представяне. Премахването на двете най-десни цифри дава 11, което е 3 в десетично представяне.

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.