rint
Renvoie la valeur double la plus proche de l'argument et égale à un entier mathématique. Prend en charge Spark Connect.
Pour la fonction Databricks SQL correspondante, consultez la fonctionrint.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.rint(col=<col>)
parameter
parameter | Type | Description |
|---|---|---|
|
| colonne cible sur laquelle effectuer le compute. |
Renvoie
pyspark.sql.Column: la colonne pour les résultats calculés.
Exemples
Python
from pyspark.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()
Output
+----------+
|rint(10.6)|
+----------+
| 11.0|
+----------+
+----------+
|rint(10.3)|
+----------+
| 10.0|
+----------+