黑马程序员技术交流社区

标题: 求大神指教!! [打印本页]

作者: 敗唫①輩ふ    时间: 2013-11-6 16:46
标题: 求大神指教!!
package org.qyx.online;

public class TestMathRound {

        public static void main(String[] args) {
                System.out.println(Math.round(11.5));
                System.out.println(Math.round(-11.5));
                //打印 12、-11
        }

}
这是怎么回事呢{:soso_e132:}
作者: 李慧声    时间: 2013-11-6 16:50
我了勒个去,不带这么刷分的,自己查API吧~
作者: FFF    时间: 2013-11-6 16:51
当你写下一个自然数。却没有定义他的类型的时候。JVM会把他默认为Int类型。Int是整形。整数来的,如果你是小数,他会把小数去掉。四舍五入。11.5进一位变12、-11.5进一位-11

个人理解,如有不正确的地方。欢迎指出。谢谢!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2