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 FLOOR (นิพจน์)

เพื่อให้ได้ค่าของนิพจน์ที่ปัดเศษลงเป็นจำนวนเต็มที่ใกล้เคียงที่สุด

11 LOG (นิพจน์)

เพื่อให้ได้ลอการิทึมธรรมชาติ (ฐาน e) ของนิพจน์

12 LOG10 (นิพจน์)

เพื่อรับลอการิทึมฐาน 10 ของนิพจน์

13 สุ่ม ()

หากต้องการรับหมายเลขสุ่มหลอก (พิมพ์คู่) มากกว่าหรือเท่ากับ 0.0 และน้อยกว่า 1.0

14 ROUND (นิพจน์)

เพื่อให้ได้ค่าของนิพจน์ที่ปัดเศษเป็นจำนวนเต็ม (หากประเภทผลลัพธ์เป็นทศนิยม) หรือปัดเศษเป็นค่ายาว (หากประเภทผลลัพธ์เป็นสองเท่า)

15 SIN (นิพจน์)

เพื่อรับไซน์ของนิพจน์

16 SINH (นิพจน์)

เพื่อให้ได้ไฮเพอร์โบลิกไซน์ของนิพจน์

17 SQRT (นิพจน์)

เพื่อให้ได้ค่ารากที่สองบวกของนิพจน์

18 TAN (นิพจน์)

เพื่อให้ได้ค่าแทนเจนต์ตรีโกณมิติของมุม

19 TANH (นิพจน์)

เพื่อให้ได้ไฮเพอร์โบลิกแทนเจนต์ของนิพจน์