`

对 Math.round(-11.5) 四舍五入的理解

    博客分类:
  • java
阅读更多

四舍五入 四和五是指正的4,5
-11.5 这么看 -11.5 = -12 +0.5   ,0.5按四舍五入为1 ,-12+1 = -11,所以
Math.round(-11.5)==-11
           -0.5 = -1 + 0.5   0.5按四舍五入为1 ,-1+1 = 0,所以
Math.round(-0.5)==0

            11.5 四舍五入 显然
Math.round(11.5)==12

round方法返回与参数最接近的长整数,参数加0.5后求其floor(小于等于该数的最大整数)

http://hi.baidu.com/liuwei_blog/blog/item/087819edc905744a78f0558e.html

分享到:
评论

相关推荐

    免费开源!! Java 面试必会 直通BAT

    # 1.35 Math.round(11.5)等於多少?...round 方法,它表示“四舍五入”,算法为 Math.floor(x+0.5),即将原来的数字加上0.5后再向 下取整,所以,Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-11。

    java面试题

    第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以... 第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?

    最全面Java面试题,从corejava到javaWeb共180多题(含答案)

    【基础】12、Math.round(11.5) 等于多少? Math.round(-11.5)等于多少? 【基础】23、String 和StringBuffer 的区别? 【基础】31、java 中会存在内存泄漏吗,请简单描述。【基础】36、GC 是什么? 为什么要有GC? 【基础...

    java_ms.rar_Math Class_java collection

     第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?   第十一,short s1 = 1 s1 = s1 + 1 有什么错? short s1 = 1 s1 += 1 有什么错?  面试题都是很变态的,要做好受虐的准备。   第十二,sleep()...

    java面试笔试题大汇总

     第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?   第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?  面试题都是很变态的,要做好受虐的准备。 

    JAVA笔试题集锦(1-30)基础部分

    8、Math.round(11.5)等於多少? Math.round(-11.5)等於多少 答: Math.round(11.5)==12;Math.round(-11.5)==-11;round方法返回与参数最接近的长整数,参数加1/2后求其floor 9、short s1 = 1; s1 = s1 + 1;有什么错? ...

    2018年阿里腾讯最新java面试宝典

    8、用最有效率的方法算出2乘以8等於几?.......................................... 9 9、请设计一个一百亿的计算器......................................15、Math.round(11.5)等於多少?Math.round(-11.5)等於多少?..

    java各大软件公司的面试题的集和

    第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 面试题都是很变态的,要做好受虐的准备。 第十二,sleep()...

    java经典面试题汇总

    8、Math.round(11.5)等於多少? Math.round(-11.5)等於多少 答: Math.round(11.5)==12;Math.round(-11.5)==-11;round方法返回与参数最接近的长整数,参数加1/2后求其floor 9、short s1 = 1; s1 = s1 + 1;有什么错? ...

    Android面试题(详细答案).doc

    9. Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(c). c A、11 ,-11 B、11 ,-12 C、12 ,-11 D、12 ,-12  10.下列程序段的输出结果是:(b ) void complicatedexpression_r(){ int x=20, y=30; boolean...

    Java面试宝典

    15、Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 13 16、下面的代码有什么不妥之处? 13 17、请说出作用域public,private,protected,以及不写时的区别 13 18、Overload和Override的区别。Overloaded的...

    史上最全Java面试大全

    17. Math.round(11.5) 等于多少? Math.round(-11.5)等于多少? 27 18、float f=3.4;是否正确? 28 19、 int和Integer有什么区别? 28 20. 请解释&和&&、|和||的区别? 29 21. 解释内存中的栈(stack)、堆(heap)和静态...

    Java基础知识面试题(2020最新版)

    文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?...Math.round(-11.5

    java面试宝典

    15、Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 7 16、下面的代码有什么不妥之处? 7 17、请说出作用域public,private,protected,以及不写时的区别 7 18、Overload和Override的区别。Overloaded的方法...

    java面试总结

    15、Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 13 16、下面的代码有什么不妥之处? 13 17、请说出作用域public,private,protected,以及不写时的区别 13 18、Overload和Override的区别。Overloaded的...

    java程序设计填空题题库49道

    41. Math.round(11.5)等于__________,Math.round(-11.5)等于__________。 答案:12; -11 [考点范围] 常用的系统类 42. ________对象可以使用read方法从标准的输入设备(通常键盘)读取数据;__________对象可以使用...

    java笔试题

    10、Math.round(11.5) 等于多少?Math.round(-11.5)等于多少? 11、switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上? 12、用最有效率的方法计算2乘以8? 13、数组有没有length()方法?...

    java面试题及答案.doc

    15. Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 16. String s = new String("xyz");创建了几个String Object? 17. 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。 18....

Global site tag (gtag.js) - Google Analytics