Java程序四舍五入
java.lang.Math.round(floata)返回与参数最接近的整数。通过将结果加1/2,将结果取底,并将结果转换为int类型,将结果舍入为整数。特殊情况-
如果参数为NaN,则结果为0。
如果参数为负无穷大或任何小于或等于Integer.MIN_VALUE的值,则结果等于Integer.MIN_VALUE的值。
如果参数为正无穷大或任何大于或等于Integer.MAX_VALUE的值,则结果等于Integer.MAX_VALUE的值。
示例
import java.util.Scanner;
public class RoundingDecimalPlaces {
public static void main(String[] args) {
System.out.println("Enter a string value ::");
Scanner sc = new Scanner(System.in);
float f = sc.nextFloat();
System.out.println("Result of the given float after rounding:: " + Math.round(f));
}
}输出结果
Enter a string value :: 44584.2257 Result of the given float after rounding:: 44584
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短