【问题描述】
写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。
【输入形式】
输入一个正浮点数值
【输出形式】
输出该数值的近似整数值
【样例输入】
5.5
【样例输出】
6
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s=new Scanner(System.in); float num=s.nextFloat(); float temp=num*10%10; if(temp>=5){ System.out.println((int)(num+1)); }else{ System.out.println((int)(num)); } s.close(); } }