Apache Pig - Các hàm toán học
Chúng ta có các hàm Toán học sau trong Apache Pig -
SN | Chức năng & Mô tả |
---|---|
1 | ABS (biểu thức) Để nhận giá trị tuyệt đối của một biểu thức. |
2 | ACOS (biểu thức) Để lấy cosin cung của một biểu thức. |
3 | ASIN (biểu thức) Để có được cung sin của một biểu thức. |
4 | ATAN (biểu thức) Hàm này được sử dụng để lấy tiếp tuyến cung của một biểu thức. |
5 | CBRT (biểu thức) Hàm này được sử dụng để lấy gốc khối của một biểu thức. |
6 | CEIL (biểu thức) Hàm này được sử dụng để lấy giá trị của một biểu thức được làm tròn đến số nguyên gần nhất. |
7 | COS (biểu thức) Hàm này được sử dụng để lấy cosin lượng giác của một biểu thức. |
số 8 | COSH (biểu thức) Hàm này được sử dụng để lấy cosin hypebol của một biểu thức. |
9 | EXP (biểu thức) Hàm này được sử dụng để nâng số e của Euler lên lũy thừa của x. |
10 | FLOOR (biểu thức) Để nhận giá trị của một biểu thức được làm tròn xuống số nguyên gần nhất. |
11 | LOG (biểu thức) Để lấy lôgarit tự nhiên (cơ số e) của một biểu thức. |
12 | LOG10 (biểu thức) Để lấy logarit cơ số 10 của một biểu thức. |
13 | NGẪU NHIÊN () Để nhận một số ngẫu nhiên giả (loại double) lớn hơn hoặc bằng 0,0 và nhỏ hơn 1,0. |
14 | ROUND (biểu thức) Để nhận giá trị của một biểu thức được làm tròn thành số nguyên (nếu kiểu kết quả là float) hoặc làm tròn thành dài (nếu kiểu kết quả là double). |
15 | SIN (biểu thức) Để nhận được sin của một biểu thức. |
16 | SINH (biểu thức) Để nhận được sin hypebol của một biểu thức. |
17 | SQRT (biểu thức) Để nhận căn bậc hai dương của một biểu thức. |
18 | TAN (biểu thức) Để nhận được tiếp tuyến lượng giác của một góc. |
19 | TANH (biểu thức) Để nhận được tiếp tuyến hypebol của một biểu thức. |