Java StrictMath round()方法
round(double num)
round(double num) 是Java中StrictMath类的内置方法,用于获得与给定参数 num 最接近的long 。 它通过添加1/2来返回四舍五入的值,并对得到的结果进行下限处理,然后将结果转换为long类型。当参数为NaN时,它返回0;当参数为负无穷大或任何小于或等于Long.MIN_VALUE的值时,它返回相当于Long.MIN_VALUE的值。同时,当参数为正无穷大或任何大于或等于Long.MAX_VALUE的值时,它返回等于Long.MAX_VALUE的值。
语法
参数: 该方法接受要被四舍五入的单参数 num (双数)。
返回值: 该方法返回四舍五入的值,与作为参数传递给该方法的值最接近的长值。
示例 :
输入: num = 34.14
输出:34
以下程序说明了round()方法:
程序1 :
输出
round(float num)
round(float num) 是Java中StrictMath类的一个内置方法,我们用它来获得与给定参数 num 最接近的int 。 当参数为NaN时,它返回0;当参数为负无穷大或任何小于或等于Integer.MIN_VALUE的值时,它返回相当于Integer.MIN_VALUE的值。当参数为正无穷大或任何大于或等于Integer.MAX_VALUE的值时,它返回的值等于Integer.MAX_VALUE的值。
语法
参数: 该方法接受单参数 num ,该参数为浮点类型。
返回值: 该方法返回的参数值被四舍五入为最接近的int值。
示例 :
输入: num = 72.15f
输出:72
以下程序说明了java.lang.StrictMath.round()方法:
程序1 :
输出