取近似值

来源:互联网 发布:淘宝的内部优惠微信号 编辑:程序博客网 时间:2024/06/09 15:35

题目描述

写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。


输入描述:

输入一个正浮点数值



输出描述:

输出该数值的近似整数值


输入例子:
5.5

输出例子:
6
import java.math.BigDecimal;import java.math.RoundingMode;import java.util.Scanner;public class Main {public static void main(String[] args){Scanner in = new Scanner(System.in);double d = in.nextDouble();BigDecimal big = new BigDecimal(d).setScale(0, RoundingMode.HALF_UP);System.out.println(big);in.close();}}
原创粉丝点击