【大数据基础知识】Hive内置函数----数学函数二

发布 : 大数据培训      来源:大数据干货资料

2020-09-09 14:54:46


1、 exp(double a)

说明:返回e的2.8次方

2、 ln(double a)

说明:返回2.6的自然对数值

3、 log10(double a)

说明:返回2.6的以10为底的自然对数值

4、 log2(double a)

说明:返回19.8的以2对底的自然对数值

5、 log(double base, double a)

说明:返回以2.3为底的20.6的自然对数值

6、 pow(double a, double p) ,power(double a, double p)

说明:返回2.6的5.0次幂

7、 sqrt(double a)

说明:返回81.4的平方根

8、 bin(BIGINT a)

说明:返回200的二进制表示形式

9、 hex(BIGINT a) ,hex(string a)

说明:返回整数200和字符串‘abc’的十六进制表示

10、unhex(string a)

说明:返回十六进制616263所对应的字符串abc

11、 abs(double a)

说明:返回2.6、-2.6的绝对值

12、pmod(int a, int b)

说明:返回5模3的值,-5模3的值

13、pmod(double a,double b)

14、conv(BIGINT num, INT from_base, INT to_base)

说明:将200从十进制转换成二进制

15、conv(STRING num, INT from_base, INT to_base)

说明:将二进制形式的11001000转换成其对应的十进制

THE END  

声明:本站稿件版权均属中公教育优就业所有,未经许可不得擅自转载。

领取零基础自学IT资源

涉及方向有Java、Web前端、UI设计、软件测试、python等科目,内容包含学习路线、视频、源码等

点击申请领取资料

点击查看资料详情 

收起 


 相关推荐

问题解答专区
返回顶部