Функция ОСНОВАНИЕ (BASE)

Функция ОСНОВАНИЕ преобразует число в текстовое представление с указанным основанием системы счисления.

Описание функции ОСНОВАНИЕ

Преобразует число в текстовое представление с указанным основанием системы счисления.

Синтаксис

=ОСНОВАНИЕ(число; основание; [минимальная_длина])

Аргументы

числооснованиеминимальная_длина
Обязательный. Число, которое нужно преобразовать. Должен быть целым числом, большим или равным 0, но меньшим 2^53.
Обязательный. Основание системы счисления, в которую нужно преобразовать число. Должен быть целым числом, большим или равным 2, но меньшим 36.
Необязательный. Минимальная длина возвращаемой строки. Должен быть целым числом, меньшим или равным 0.

Замечания

  • Если значения «число», «основание» или «минимальная_длина» выходят за пределы, функция ОСНОВАНИЕ возвращает значение ошибки #ЧИСЛО!.
  • Если значение «число» не является числовым, функция ОСНОВАНИЕ возвращает значение ошибки #ЗНАЧ!.
  • Любое нецелое число, введенное в качестве аргумента, усекается до целого.
  • Если используется аргумент «минимальная_длина» , и результат оказывается короче указанной минимальной длины, к его началу добавляются нули. Например, ОСНОВАНИЕ(16,2) возвращает 10000, но ОСНОВАНИЕ(16,2,8) возвращает 00010000.
  • Максимальное значение аргумента «минимальная_длина» — 255.

Пример

officeref:
Related Post