1. Главная страница
  2. ››
  3. Формулы
  4. ››
  5. BIN2HEX • двоичное число в шестнадцатиричное - Upline Studio

BIN2HEX • двоичное число в шестнадцатиричное - Upline Studio

Команда

BIN2HEX / ДВ.В.ШЕСТН

Перевод на русский

Двоичное в шестнадцатиричное.

Описание

Преобразует двоичное число со знаком в шестнадцатеричное со знаком.

Тип функции

Инженерные функции / Еngineering

Синтаксис

На русском

ДВ.В.ШЕСТН(двоичное_число_со_знаком; количество_знаков)
Замечание для новичков
Выбор запятой или точки с запятой между аргументами формулы определяется не тем, на каком языке записана команда, а языковой версией Google Таблиц как таковых. Если у вас русскоязычные Google Таблицы, то команду вы можете записать и на русском, и на английском языке — Google Таблицы её просто сами переведут. Но вот разделителем должна быть точка с запятой, иначе вы получите синтаксическую ошибку.

На английском

BIN2HEX(signed_binary_number, [significant_digits])

Пояснения:

ДВ.В.ШЕСТН(двоичное_число_со_знаком; [количество_знаков])

  • двоичное_число_со_знаком – десятибитное знаковое двоичное число в строковом формате, которое необходимо преобразовать в знаковое шестнадцатеричное.
    • Старший разряд двоичного_числа_со_знаком является знаковым битом. Таким образом, отрицательные числа представлены в виде дополнительного кода.
    • Максимальным положительным значением этого параметра функции является 0111111111, а минимальным отрицательным – 1000000000.
    • В случае, если двоичное_число_со_знаком представляет собой допустимое двоичное число, оно автоматически конвертируется в строковый формат. Таким образом, ДВ.В.ШЕСТН(11111) и ДВ.В.ШЕСТН("11111") вернут один и тот же результат: 1F.
  • количество_знаков[ НЕОБЯЗАТЕЛЬНО ] – количество значащих разрядов в возвращаемом функцией значении.
    • Если этот параметр превышает количество значащих разрядов в возвращаемом значении, оно дополняется нулями слева до тех пор, пока количество цифр в нем не достигнет значения, равного количеству_знаков. Например, ДВ.В.ШЕСТН("11111"; 8) возвращает значение 0000001F.
    • Это значение игнорируется, если старший разряд двоичного_числа_со_знаком равен 1, то есть в том случае, если двоичное_число_со_знаком больше или равно 1000000000.

Примечания

  • Параметр представляет собой двоичное число и может быть задан только двумя цифрами: 0 и 1. Использование других цифр приведет к тому, что функция ДВ.В.ШЕСТН вернет ошибку #NUM!.
  • Если число разрядов в возвращаемом значении превышает указанное количество_знаков, функция вернет ошибку #NUM!.
  • Убедитесь, что при любых вычислениях учитывается тот факт, что функция BIN2HEX возвращает результат в шестнадцатеричном виде. В частности, Google Таблицы автоматически конвертируют значения, не содержащие десятичных цифр (A–F). Таким образом, если ячейка A2 содержит шестнадцатеричное значение 111, эквивалентное двоичному 100010001, а ячейка B2 содержит формулу =A2+9, результатом действия этой формулы будет значение 120, недопустимое в шестнадцатеричном счислении.

Пример использования

ДВ.В.ШЕСТН(101; 8)

ДВ.В.ШЕСТН(A2)

Примеры решения задач

Преобразует двоичное число в шестнадцатеричное.

Иллюстрация использования функции BIN2HEX в Google Таблицах

Иллюстрация использования функции BIN2HEX в Google Таблицах

Похожие функции

OCT2HEX • ВОСЬМ.В.ШЕСТН» — Преобразует десятичное число в шестнадцатеричное со знаком.

OCT2DEC • ВОСЬМ.В.ДЕС » — Преобразует восьмеричное число со знаком в десятичное.

OCT2BIN • ВОСЬМ.В.ДВ » — Преобразует восьмеричное число со знаком в двоичное со знаком.

HEX2OCT • ШЕСТН.В.ВОСЬМ » Преобразует шестнадцатеричное число со знаком в восьмеричное со знаком.**

HEX2DEC • ШЕСТН.В.ДЕС » Преобразует шестнадцатеричное число со знаком в десятичное.**

HEX2BIN • ШЕСТН.В.ДВ » Преобразует шестнадцатеричное число со знаком в двоичное со знаком.**

DEC2BIN • ДЕС.В.ДВ » Преобразует десятичное число в двоичное со знаком.

DEC2OCT • ДЕС.В.ВОСЬМ » Преобразует десятичное число в восьмеричное со знаком.

DEC2HEX • ДЕС.В.ШЕСТН » Преобразует десятичное число в шестнадцатеричное со знаком.

BIN2OCT • ДВ.В.ВОСЬМ » Преобразует двоичное число со знаком в восьмеричное со знаком.

BIN2DEC • ДВ.В.ДЕС » преобразует двоичное число со знаком в десятичное.

Другие функции Google Таблиц

Список функций

Источники

Google Sheets function list (на английском)

Список функций Google Таблиц (на русском)

ДВ.В.ШЕСТН (BIN2HEX)

Logo Upline Studio Creatium

Наша команда Uplinestudio разрабатывает сайты под разные потребности клиентов. Одним из ключевых направлений в нашей разработке является создание сайтов на Creatium.

Оставить заявку

Работает на Creatium