Scala中的Float round()方法及其示例
在Scala中,round()方法是Float类的一个公共方法,它用于将给定的浮点数舍入为最接近的整数。该方法返回一个整数值,该值是四舍五入后的结果。在本文中,我们将深入研究这个方法,包括其语法和示例代码。
更多Scala相关文章,请阅读:Scala 教程
语法
以下是round()方法的语法:
def round: Int
参数
在Scala中,round()方法没有参数。它是Float类的一个公共方法,可以在任何Float实例上调用。
返回值
round()方法返回一个整数值,该值是四舍五入后的结果。
示例
以下是在Scala中使用round()方法的示例:
object Main {
def main(args: Array[String]) {
val f: Float = 13.57f
val result: Int = f.round
println(result)
}
}
输出结果:
14
在上面的示例中,我们定义了一个Float类型的变量f,并将其初始化为13.57f。然后,我们调用round()方法将f变量四舍五入为最接近的整数,并将结果分配给整数变量result。最后,我们打印result变量的值,也就是14。
以下是另一个示例,用于演示如何使用round()方法来四舍五入负浮点数:
object Main {
def main(args: Array[String]) {
val f: Float = -13.57f
val result: Int = f.round
println(result)
}
}
输出结果:
-14
在上面的示例中,我们同样定义了一个Float类型的变量f,并将其初始化为-13.57f。然后,我们调用round()方法将f变量四舍五入为最接近的整数,并将结果分配给整数变量result。最后,我们打印result变量的值,也就是-14。
结论
在Scala中,round()方法是Float类的一个公共方法,用于将给定的浮点数舍入为最接近的整数。它的使用很简单,只需要在任何Float实例上调用这个方法就可以了。我们在本文中演示了两个示例,可以帮助你更好地理解这个方法的用途。