Математические функции

# Название Описание Сложность
1 log(Int, Int, Int, Int, Int, Union): Int Возвращает логарифм числа 100
2 pow(Int, Int, Int, Int, Int, Union): Int Возвращает число, возведённое в степень 100

log(Int, Int, Int, Int, Int, Union)

Возвращает логарифм числа.

log(value: Int, ep: Int, base: Int, bp: Int, rp: Int, round: Union): Int

Параметры

value: Int

Число, логарифм которого должен быть вычислен.

ep: Int

Количество знаков после запятой в числе.

base: Int

Основание логарифма.

bp: Int

Количество знаков после запятой в основании.

rp: Int

Количество знаков после запятой в результате.

round: Union

Одна из функций округлений.

В качестве значения по умолчанию может быть использована функция HalfUp().

pow(Int, Int, Int, Int, Int, Union): Int

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

pow(base: Int, bp: Int, exponent: Int, ep: Int, rp: Int, round: Union): Int

Параметры

base: Int

Основание.

bp: Int

Количество знаков после запятой в основании.

exponent: Int

Показатель степени.

ep: Int

Количество знаков после запятой в показателе степени.

rp: Int

Количество знаков после запятой в результате.

round: Union

Одна из функций округления.

В качестве значения по умолчанию может быть использована функция HalfUp().

Функции округления

Функции округления используются только в качестве параметров функций log и pow, и самостоятельно они не используются.

Название Описание
Ceiling(): Int Округление к положительной бесконечности
Down(): Int Округление к нулю
Floor(): Int Округление к отрицательной бесконечности
HalfDown(): Int Округление вниз до ближайшего целого
HalfEven(): Int Округление к ближайшему четному числу
HalfUp(): Int Округление вверх к ближайшему целому
Up(): Int Округление от нуля

Примеры

-1,6 -1,5 -1,4 -1,0 1,0 1,4 1,5 1,6
Ceiling -1 -1 -1 -1 1 2 2 2
Down -1 -1 -1 -1 1 1 1 1
Floor -2 -2 -2 -1 1 1 1 1
HalfDown -2 -1 -1 -1 1 1 1 2
HalfEven -2 -2 -1 -1 1 1 2 2
HalfUp -2 -2 -1 -1 1 1 2 2
Up -2 -2 -2 -1 1 2 2 2

results matching ""

    No results matching ""