取近似值

来源:互联网 发布:淘宝客服简历工作内容 编辑:程序博客网 时间:2024/05/29 07:20


题目描述

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


输入描述:

输入一个正浮点数值



输出描述:

输出该数值的近似整数值


输入例子:
5.5

输出例子:
6
import java.util.Scanner;/* * 四舍五入取整数 */public class Main {public static void main(String[] args) {// TODO Auto-generated method stub         Scanner  in = new Scanner(System.in);         double data = in.nextDouble();         //方法一         System.out.println((int)(data*10+5)/10);         //方法二         int i = (int)data;         if(data-i>=0.5)         i++;         System.out.println(i);         }}

原创粉丝点击