exp:自然指数
速查结论
exp(expr) 是 Spark SQL 中用于计算 e 的 expr 次幂的函数。
语法
exp(expr)
参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| expr | 数值 | 指数值 |
示例
> SELECT exp(0);
1.0
常见报错与避坑指南
- 大数值溢出:
exp随输入增大而快速增大,当expr过大(约超过 709)时结果会溢出并返回 Infinity。建议对输入范围做校验。 - NULL 输入:当
expr为 NULL 时,结果返回 NULL。 - 对数的逆运算:
exp与ln互为反函数。exp(ln(x))返回x,ln(exp(x))返回x(在精度范围内)。
Since: 1.4.0
📱关注公众号
「数据仓库技术」文章同步更新,不错过每一篇干货

💬加群交流
备注「数据仓库技术」加入社群,每日一道大厂SQL真题
