LCML/Математические
add
add - Сложение чисел
Метод
{{$f1 := add 1 2 5}}
Part: LCML/Математические
Функция add суммируем переданные значения (принимает два и более значений)
Формат:
add value1 value2 value3 и т.д. value1, value2… - значения, которые необходимо сложить
Пример:
{{$f1 := add 1 2 5}} // 8
add1
add1 - Увеличивает значение переданной переменной на 1
Метод
{{$f1 := 1}} {{add1 $f1}}
Part: LCML/Математические
Функция add1 увеличивает значение переменной на 1 (инкремент)
Формат :
add1 value1 value1 - значения, которое необходимо увеличить на 1
Пример :
{{$f1 := 1}}
{{add1 $f1}} // 2
addfloat
addfloat - Сложение чисел
Метод
addfloat value1 value2 value3 и т.д. value1, value2 … - значения, которые необходимо сложить
Part: LCML/Математические
Функция addfloat суммирует переданные значения (принимает два и более значений)
Формат
**
addfloat value1 value2 value3 и т.д.
value1, value2 ... - значения, которые необходимо сложить
**Пример
**
{{$f1 := add 1.1 2.2 5.9}} // 9.2
ceil
ceil - Возвращает наибольшее значение с плавающей запятой, большее или равное входному значению
Метод
{{ceil 123.9999}}
Part: LCML/Математические
Функция ceil возвращает наибольшее значение с плавающей запятой, большее или равное входному значению
Формат :
ceil value1 value1 - значения, которые необходимо преобразовать
Пример :
{{ceil 123.9999}} // 124.0
div
div - Целочисленное деление
Метод
{{$f1 := div 12 5}}
Part: LCML/Математические
Функция div производит целочисленное деление переданных значений
Формат :
div value1 value2 value3 и т.д. value1, value2… - значения, которые необходимо разделить
Пример :
{{$f1 := div 12 5}} // 2
divfloat
divfloat - Деление с преобразованием в числа с плавающей запятой
Метод
Part: LCML/Математические
Функция divfloat выполняет деление двух значений, предварительно преобразуя их в формат float64.
Формат:
divfloat a b
- a — делимое значение, может быть любого типа, преобразуемого в строку и затем в число.
- b — делитель, значение, которое может быть преобразовано в строку и затем в число. Результат:
Возвращает результат деления a / b в формате float64. Если a или b не удается преобразовать в число, возвращается nil.
Пример использования:
{{$f1 := divfloat 15.75 3.5}}
>> 4.5
floor
floor - Возвращает наибольшее значение с плавающей запятой, меньшее или равное входному значению
Метод
{{floor 123.9999}}
Part: LCML/Математические
Функция floor возвращает наибольшее значение с плавающей запятой, меньшее или равное входному значению
Формат :
floor value1 value1 - значения, которые необходимо преобразовать
Пример :
{{floor 123.9999}} // 123.0
max
max - Максимум чисел
Метод
{{$f1 := max 10 2 3}}
Part: LCML/Математические
Функция max находит максимум из переданных значений (принимает два и более значений)
Формат :
max value1 value2 value3 и т.д. value1, value2… - значения, которые необходимо сравнить
Пример :
{{$f1 := max 10 2 3}} // 10
min
min - Минимум из чисел
Метод
{{$f1 := min 10 2 3}}
Part: LCML/Математические
Функция min находит минимум из переданных значений (принимает два и более значений)
Формат :
min value1 value2 value3 и т.д. value1, value2… - значения, которые необходимо сравнить
Пример :
{{$f1 := min 10 2 3}} // 2
mul
mul - Умножение
Метод
{{$f1 := mul 10 2 3}}
Part: LCML/Математические
Функция mul перемножает переданные значения (принимает два и более значений)
Формат :
mul value1 value2 value3 и т.д. value1, value2… - значения, которые необходимо перемножить
Пример :
{{$f1 := mul 10 2 3}} // 60
mulfloat
mulfloat - Умножение чисел с плавающей запятой
Метод
Part: LCML/Математические
Функция mulFloat выполняет умножение чисел с плавающей запятой. Результат представляет собой результат последовательного умножения начального числа на переданные значения.
Формат:
mulFloat base value1 value2 ...
base — начальное число, от которого начинается вычисление.
value1, value2,… — числа, на которые последовательно умножается base. Результат:
Возвращает результат последовательного умножения всех переданных чисел.
Пример использования:
{{ mulFloat 2.5 3.0 }}
Результат: 7.5
round
round - Округленным числа с плавающей запятой с остатком до заданного количества цифр после запятой
Метод
{{round 123.555555 3}}
Part: LCML/Математические
Функция round - возвращает значение с плавающей запятой с остатком, округленным до заданного количества цифр после запятой.
Формат :
round value1 value1 - значения, которые необходимо преобразовать
Пример :
{{round 123.555555 3}} // 123.556
sub
sub - Вычитание
Метод
{{$f1 := 5}} {{sub $f1 2}}
Part: LCML/Математические
Функция sub вычетает два числа.
Формат :
sub value1 value2 value1 - уменьшаемое value2 - вычитаемое
Пример :
{{$f1 := 5}}
{{sub $f1 2}} // 3
sum
sum - Суммирование чисел
Метод
Part: LCML/Математические
Функция sum выполняет сложение двух числовых значений и возвращает результат в числовом формате.
Формат:
sum i y
- i — первое слагаемое.
- y — второе слагаемое. Результат:
Возвращает сумму двух чисел.
Пример использования:
{{ $result := sum 5 3 }}
Результат:
8