返回与参数最接近且等于某个数学整数的双精度值。 支持 Spark Connect。
有关相应的 Databricks SQL 函数,请参阅 rint 函数。
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.rint(col=<col>)
参数
| 参数 | 类型 | Description |
|---|---|---|
col |
pyspark.sql.Column or column name |
要计算的目标列。 |
退货
pyspark.sql.Column:计算结果的列。
例子
from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.rint(dbf.lit(10.6))).show()
spark.range(1).select(dbf.rint(dbf.lit(10.3))).show()
+----------+
|rint(10.6)|
+----------+
| 11.0|
+----------+
+----------+
|rint(10.3)|
+----------+
| 10.0|
+----------+