题解 | #取近似值#
取近似值
http://www.nowcoder.com/practice/3ab09737afb645cc82c35d56a5ce802a
将数字乘十在对十取余,余数大于等于5的转int再加1,其余转int输出
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()){
float n = in.nextFloat();
if (n*10%10 >= 5){
System.out.println((int)n+1);
}else
System.out.println((int)n);
}
}
}