15:取近似值ApproximateValue
题目描述
写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。
输入描述:输入一个正浮点数值
输出描述:输出该数值的近似整数值
输入例子:5.5
输出例子:6
package prctice01; /*题目描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 输入描述:输入一个正浮点数值 输出描述:输出该数值的近似整数值 输入例子:5.5 输出例子:6*/ import java.util.Scanner; public class ApprocimateValue15 { public static void main(String[] args) { Scanner in = new Scanner(System.in); float num = in.nextFloat(); int test = (int)num; System.out.println(test); System.out.println(num-test>=0.5 ? test+1:test); } }