java 中的 Math.round(-1.5) 等于多少?
实践出真理! 冲一波
public class test {
public static void main(String[] args) {
System.out.println(Math.round(-1.5));
System.out.println("---");
System.out.println(Math.round(1.5));
System.out.println(Math.round(1.4));
System.out.println(Math.round(1.45));
}
}
可以看到它是只比较小数点后一位的, 在原有的基础上+0.5 然后向下取整
(出自java 1.8 api(