Apache Pig - Matematik İşlevleri
Apache Pig'de aşağıdaki Matematik işlevlerine sahibiz -
| SN | Fonksiyonlar ve Açıklama |
|---|---|
| 1 | ABS (ifade) Bir ifadenin mutlak değerini almak için. |
| 2 | ACOS (ifade) Bir ifadenin ark kosinüsünü elde etmek için. |
| 3 | ASIN (ifade) Bir ifadenin yay sinüsünü elde etmek için. |
| 4 | ATAN (ifade) Bu fonksiyon, bir ifadenin yay tanjantını elde etmek için kullanılır. |
| 5 | TCMB (ifade) Bu işlev, bir ifadenin küp kökünü elde etmek için kullanılır. |
| 6 | CEIL (ifade) Bu işlev, bir ifadenin değerini en yakın tam sayıya yuvarlamak için kullanılır. |
| 7 | COS (ifade) Bu fonksiyon, bir ifadenin trigonometrik kosinüsünü elde etmek için kullanılır. |
| 8 | COSH (ifade) Bu işlev, bir ifadenin hiperbolik kosinüsünü elde etmek için kullanılır. |
| 9 | EXP (ifade) Bu işlev, Euler'in e sayısını x kuvvetine yükseltmek için kullanılır. |
| 10 | FLOOR (ifade) En yakın tam sayıya yuvarlanmış bir ifadenin değerini almak için. |
| 11 | LOG (ifade) Bir ifadenin doğal logaritmasını (e tabanı) elde etmek için. |
| 12 | LOG10 (ifade) Bir ifadenin 10 tabanlı logaritmasını elde etmek için. |
| 13 | RASTGELE () 0.0'a eşit veya 0.0'dan büyük ve 1.0'dan küçük bir rasgele sayı (double yazın) elde etmek için. |
| 14 | ROUND (ifade) Bir tam sayıya yuvarlanmış bir ifadenin değerini (sonuç türü float ise) veya uzun bir sayıya yuvarlanmış (sonuç türü çift ise) almak için. |
| 15 | SIN (ifade) Bir ifadenin sinüsünü elde etmek için. |
| 16 | SINH (ifade) Bir ifadenin hiperbolik sinüsünü elde etmek için. |
| 17 | SQRT (ifade) Bir ifadenin pozitif karekökünü elde etmek için. |
| 18 | TAN (ifade) Bir açının trigonometrik tanjantını elde etmek için. |
| 19 | TANH (ifade) Bir ifadenin hiperbolik tanjantını elde etmek için. |