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