通过


rint

返回与参数最接近且等于某个数学整数的双精度值。 支持 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|
+----------+