Apache Pig - математические функции

В Apache Pig есть следующие математические функции:

SN Функции и описание
1 ABS (выражение)

Чтобы получить абсолютное значение выражения.

2 ACOS (выражение)

Чтобы получить арккосинус выражения.

3 ASIN (выражение)

Чтобы получить арксинус выражения.

4 ATAN (выражение)

Эта функция используется для получения арктангенса выражения.

5 CBRT (выражение)

Эта функция используется для получения кубического корня выражения.

6 CEIL (выражение)

Эта функция используется для округления значения выражения до ближайшего целого числа.

7 COS (выражение)

Эта функция используется для получения тригонометрического косинуса выражения.

8 COSH (выражение)

Эта функция используется для получения гиперболического косинуса выражения.

9 EXP (выражение)

Эта функция используется для возведения числа Эйлера e в степень x.

10 ПОЛ (выражение)

Чтобы округлить значение выражения до ближайшего целого числа.

11 LOG (выражение)

Чтобы получить натуральный логарифм (основание e) выражения.

12 LOG10 (выражение)

Чтобы получить десятичный логарифм выражения.

13 СЛУЧАЙНЫЙ ()

Чтобы получить псевдослучайное число (введите double) больше или равное 0,0 и меньше 1,0.

14 КРУГЛЫЙ (выражение)

Чтобы округлить значение выражения до целого числа (если тип результата - float) или округлить до длинного (если тип результата - double).

15 SIN (выражение)

Чтобы получить синус выражения.

16 SINH (выражение)

Чтобы получить гиперболический синус выражения.

17 SQRT (выражение)

Чтобы получить положительный квадратный корень из выражения.

18 TAN (выражение)

Чтобы получить тригонометрический тангенс угла.

19 TANH (выражение)

Чтобы получить гиперболический тангенс выражения.