BIN2HEX / ДВ.В.ШЕСТН
Двоичное в шестнадцатиричное.
Преобразует двоичное число со знаком в шестнадцатеричное со знаком.
Инженерные функции / Еngineering
На русском
ДВ.В.ШЕСТН(двоичное_число_со_знаком; количество_знаков)
Выбор запятой или точки с запятой между аргументами формулы определяется не тем, на каком языке записана команда, а языковой версией Google Таблиц как таковых. Если у вас русскоязычные Google Таблицы, то команду вы можете записать и на русском, и на английском языке — Google Таблицы её просто сами переведут. Но вот разделителем должна быть точка с запятой, иначе вы получите синтаксическую ошибку.
На английском
BIN2HEX(signed_binary_number, [significant_digits])
Пояснения:
ДВ.В.ШЕСТН(двоичное_число_со_знаком; [количество_знаков])
двоичное_число_со_знаком
– десятибитное знаковое двоичное число в строковом формате, которое необходимо преобразовать в знаковое шестнадцатеричное.двоичного_числа_со_знаком
является знаковым битом. Таким образом, отрицательные числа представлены в виде дополнительного кода.двоичное_число_со_знаком
представляет собой допустимое двоичное число, оно автоматически конвертируется в строковый формат. Таким образом, ДВ.В.ШЕСТН(11111)
и ДВ.В.ШЕСТН("11111")
вернут один и тот же результат: 1F
.количество_знаков
– [ НЕОБЯЗАТЕЛЬНО ] – количество значащих разрядов в возвращаемом функцией значении.количеству_знаков
. Например, ДВ.В.ШЕСТН("11111"; 8)
возвращает значение 0000001F
.двоичного_числа_со_знаком
равен 1
, то есть в том случае, если двоичное_число_со_знаком
больше или равно 1000000000.0
и 1
. Использование других цифр приведет к тому, что функция ДВ.В.ШЕСТН
вернет ошибку #NUM!
.количество_знаков
, функция вернет ошибку #NUM!
.A–F
). Таким образом, если ячейка A2
содержит шестнадцатеричное значение 111
, эквивалентное двоичному 100010001
, а ячейка B2
содержит формулу =A2+9
, результатом действия этой формулы будет значение 120
, недопустимое в шестнадцатеричном счислении.ДВ.В.ШЕСТН(101; 8)
ДВ.В.ШЕСТН(A2)
Преобразует двоичное число в шестнадцатеричное.
OCT2HEX • ВОСЬМ.В.ШЕСТН» — Преобразует десятичное число в шестнадцатеричное со знаком.
OCT2DEC • ВОСЬМ.В.ДЕС » — Преобразует восьмеричное число со знаком в десятичное.
OCT2BIN • ВОСЬМ.В.ДВ » — Преобразует восьмеричное число со знаком в двоичное со знаком.
HEX2OCT • ШЕСТН.В.ВОСЬМ » Преобразует шестнадцатеричное число со знаком в восьмеричное со знаком.
HEX2DEC • ШЕСТН.В.ДЕС » Преобразует шестнадцатеричное число со знаком в десятичное.
HEX2BIN • ШЕСТН.В.ДВ » Преобразует шестнадцатеричное число со знаком в двоичное со знаком.
DEC2OCT • ДЕС.В.ВОСЬМ » Преобразует десятичное число в восьмеричное со знаком.
DEC2HEX • ДЕС.В.ШЕСТН » Преобразует десятичное число в шестнадцатеричное со знаком.
BIN2OCT • ДВ.В.ВОСЬМ » Преобразует двоичное число со знаком в восьмеричное со знаком.
BIN2DEC • ДВ.В.ДЕС » преобразует двоичное число со знаком в десятичное.
Google Sheets function list (на английском)
Список функций Google Таблиц (на русском)
Простой текст
Работает на Creatium