Числовые функции

Используйте числовые функции, чтобы вернуть числовые значения в формуле.

Таблица 1: Числовые функции

Функция

Синтаксис

Описание

Ceil(num)

num: число

Возвращает наименьшее целое значение больше заданного значения или равное ему.

Например:
Ceil(14.2)
возвращает 15

Floor(num)

num: число

Возвращает наибольшее целое значение не больше заданного значения.

Например:
Floor(14.8)
возвращает 14

Log(num)

num: число

Возвращает натуральный логарифм заданного числа.

Например:
Log(100)
возвращает 4,605

Log10(num)

num: число

Возвращает логарифм по основанию 10 для указанного числа

Например:
Log10(100)
возвращает 2

Mod(num, divisor)

  • num: число
  • divisor: делитель

Возвращает остаток от деления двух чисел.

Например:
Mod(15,2)
возвращает 1

Power(num, exponent)

  • num: число
  • exponent: показатель степени

Возведение числа в степень.

Вместо этой функции также можно пользоваться оператором ^ (символ крышки).

Например:
Power(2,3)
возвращает 8

Round(num, digits)

  • num: число
  • digits: Число десятичных знаков, до которого нужно выполнить округление.

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

Например:
Round(14.81, 1)
возвращает 14,8

Sign(num)

num: число

Возвращает -1, если указанное число отрицательное, 0 – если оно равно нулю и +1, если указанное число положительное.

Например:
Sign(-2)
возвращает -1

ToText(num, digits)

  • num: число
  • digits: количество знаков после запятой. Этот параметр не является обязательным; по умолчанию он равен 0.

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

Например:
ToText(12.1451, 2)
возвращает 12,14

Truncate(num, digits)

  • num: число
  • digits: количество отбрасываемых позиций после запятой

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

Например:
Truncate(12.281, 1)
возвращает 12,200
Таблица 2: Пример функции ToText(num, digits): ToText({Temperature},2)
Температура Текст
-2.01 -2.0
-1.06 -1.1
0.08 0.1
1.07 1.1
2.08 2.1
3.99 4.0
5.00 5.0
Эта формула возвращает значение 12.14: ToText(12.1451, 2).
Таблица 3: Пример функции Truncate(num, digits): Truncate({Temperature},1)
Температура Усечено
-2.01 -2.00
-1.06 -1.00
0.08 0.00
1.07 1.00
2.08 2.00
3.99 3.90
5.00 5.00
Эта формула возвращает значение 12.200: Truncate(12.281, 1).