Apache Pig - Funzioni matematiche

Abbiamo le seguenti funzioni matematiche in Apache Pig:

SN Funzioni e descrizione
1 ABS (espressione)

Per ottenere il valore assoluto di un'espressione.

2 ACOS (espressione)

Per ottenere l'arcocoseno di un'espressione.

3 ASIN (espressione)

Per ottenere l'arcoseno di un'espressione.

4 ATAN (espressione)

Questa funzione viene utilizzata per ottenere l'arcotangente di un'espressione.

5 CBRT (espressione)

Questa funzione viene utilizzata per ottenere la radice cubica di un'espressione.

6 CEIL (espressione)

Questa funzione viene utilizzata per ottenere il valore di un'espressione arrotondato al numero intero più vicino.

7 COS (espressione)

Questa funzione viene utilizzata per ottenere il coseno trigonometrico di un'espressione.

8 COSH (espressione)

Questa funzione viene utilizzata per ottenere il coseno iperbolico di un'espressione.

9 EXP (espressione)

Questa funzione viene utilizzata per ottenere il numero di Eulero e elevato alla potenza di x.

10 FLOOR (espressione)

Per ottenere il valore di un'espressione arrotondato per difetto al numero intero più vicino.

11 LOG (espressione)

Per ottenere il logaritmo naturale (base e) di un'espressione.

12 LOG10 (espressione)

Per ottenere il logaritmo in base 10 di un'espressione.

13 CASUALE( )

Per ottenere un numero pseudo casuale (digitare double) maggiore o uguale a 0,0 e minore di 1,0.

14 ROUND (espressione)

Per ottenere il valore di un'espressione arrotondato a un numero intero (se il tipo di risultato è float) o arrotondato a un long (se il tipo di risultato è double).

15 SIN (espressione)

Per ottenere il seno di un'espressione.

16 SINH (espressione)

Per ottenere il seno iperbolico di un'espressione.

17 SQRT (espressione)

Per ottenere la radice quadrata positiva di un'espressione.

18 TAN (espressione)

Per ottenere la tangente trigonometrica di un angolo.

19 TANH (espressione)

Per ottenere la tangente iperbolica di un'espressione.