Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

В этой статье описаны синтаксис формулы и использование функции БИТ.СДВИГП в Microsoft Excel.

Описание

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

Синтаксис

БИТ.СДВИГП(число, число_бит)

Аргументы функции БИТ.СДВИГП описаны ниже.

  • Число.    Обязательный. Должен быть целым числом, большим или равным 0.

  • Число_бит.    Обязательный. Должен быть целым.

Замечания

  • Сдвиг числа вправо эквивалентен удалению цифр с правой стороны двоичного представления числа. Например, сдвиг числа 13 вправо на 2 бита преобразует его двоичное значение (1101) в 11, или 3 в десятичной форме.

  • Если какой-либо из аргументов выходит за указанные пределы, функция БИТ.СДВИГП возвращает значение ошибки #ЧИСЛО!.

  • Если значение аргумента "число" превышает (2^48)-1, функция БИТ.СДВИГП возвращает значение ошибки #ЧИСЛО!.

  • Если абсолютное значение аргумента "число_бит" превышает 53, функция БИТ.СДВИГП возвращает значение ошибки #ЧИСЛО!.

  • Если значение какого-либо из аргументов не является числовым, функция БИТ.СДВИГП возвращает значение ошибки #ЗНАЧ!.

  • Отрицательное значение аргумента "число_бит" сдвигает число влево.

  • Отрицательное значение аргумента "число_бит" дает такой же результат, как и положительное значение этого аргумента в функции БИТ.СДВИГЛ.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

Формула

Описание

Результат

Принцип действия

=БИТ.СДВИГП(13;2)

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

3

В двоичном представлении число 13 будет иметь вид 1101. Обрезав две цифры справа, мы получим 11, т. е. 3 в десятичном представлении.

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×