Scala Int round() 方法及其示例

Scala Int round() 方法及其示例

阅读更多:Scala 教程

简介

Scala是一门基于JVM的编程语言,它提供了丰富的数学计算功能,其中round()方法就是其中之一。该方法可将一个浮点数四舍五入为最接近的整数,并返回一个整数。

语法

下面是round()方法的语法:

def round: Int

参数说明

round()方法没有参数。

返回值

方法返回一个整数,表示将输入的浮点数四舍五入为最接近的整数。

示例

示例1

下面的示例展示了如何使用round()方法将一个浮点数四舍五入为一个整数。

val f: Float = 3.6f
val r: Int = f.round

println(r) // 输出: 4

示例2

下面的示例展示了如何使用round()方法将一个双精度浮点数四舍五入为一个整数。

val d: Double = 4.7
val r: Int = d.round

println(r) // 输出: 5

示例3

下面的示例展示了当浮点数距离两个整数相等时,round()方法会向偶数舍入的特殊情况。

val f1: Float = 3.5f
val f2: Float = 4.5f
val r1: Int = f1.round
val r2: Int = f2.round

println(r1) // 输出: 4
println(r2) // 输出: 4

示例4

下面的示例展示了当浮点数的小数部分为0时,round()方法将返回整数本身。

val f: Float = 3.0f
val r: Int = f.round

println(r) // 输出: 3

结论

我们已经学习了Scala中round()方法的使用,该方法可以将一个浮点数四舍五入为最接近的整数,并返回整数。我们可以将该方法用于任何需要四舍五入为整数的场合。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程