写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整
package com.test; import java.util.Scanner; public class Test0101 { /* * 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。 如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 **/ public static void main(String[] args) { System.out.print("请输入一个小数:"); Scanner scanner = new Scanner(System.in); float num01 = scanner.nextFloat(); System.out.println(num01); float num02 = num01*10; int result=0; if(num02%10<5) { result = (int)num01; }else { result = (int)num01+1; } System.out.println("结果:"+result); } }