tan:正切函数
速查结论
tan(expr) 是 Spark SQL 中用于计算弧度角的正切值的函数。
语法
tan(expr)
tan(expr) - 返回 expr 的正切值,计算方式类似于使用 java.lang.Math.tan。
参数说明
| 参数 | 说明 |
|---|---|
| expr | 弧度表示的角度 |
示例
> SELECT tan(0);
0.0
常见报错与避坑指南
- 角度单位:
expr参数以弧度为单位,而非角度。如需使用角度,请先用radians()转换。 - 渐近线溢出:当
expr接近 PI/2 + k*PI 时,正切值趋向无穷大,可能溢出为极大值或 Infinity。 - NULL 值处理:当
expr为 NULL 时,函数返回 NULL。
Since: 1.4.0
📱关注公众号
「数据仓库技术」文章同步更新,不错过每一篇干货

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