База Знаний: Функции Calc. BASE

From Apache OpenOffice Wiki
< RU‎ | kb
Jump to: navigation, search



BASE

Функция возвращает текстовое представление заданного числа в указанной системе счисления.

Синтаксис функции:

=BASE(number; radix; minlength)
Рис. 1. Пример функции.
где:
  • number — заданное число (положительное целое число);
  • radix — основание системы счисления (целое число от 2 до 36 включительно);
  • minlength — (необязательный) определяет минимальное число возвращаемых символов; нули добавляются слева в случае необходимости.


Функция BASE выполняет преобразование заданного числа number в соответствующее текстовое представление в заданной системе счисления. Используются символы 0-9, а также A-Z (в верхнем регистре).


Если параметр minlength не указан, возвращаемый текст использует наименьшее количество символов (то есть, ведущие нули не добавляются). Если minlength указан, и получающийся текст меньше, чем minlength, добавляются ведущие нули, чтобы возвратить текст длинной точно minlength символов. Если текст длиннее чем аргумент minlength, параметр minlength игнорируется.


На рис. 1:

  • в ячейке B6 возвращается 00FF в виде текста. Добавляются ведущие нули, чтобы сформировать 4 цифры;
  • в ячейке B8 возвращается TRUE. Функция BASE возвращает текст, а не число.


Documentation note.png Эта функция в настоящее время отображается в категории «Текстовые» Мастера функций.






InfraOffice.pro 3.1.x









Personal tools