ОСНОВАНИЕ (BASE)

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

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

Синтаксис

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

Аргументы:

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

​Замечания

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

Пример:


Scroll Up