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 (นิพจน์)
เพื่อให้ได้ไฮเพอร์โบลิกแทนเจนต์ของนิพจน์ |