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 教师闺蜜祝福语简短