java小数取整

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java小数取整相关的知识,希望对你有一定的参考价值。

java中提供三种小数取整方式

  1. Math.ceil()  
  2. Math.floor()
  3. Math.round()

 

ceil:天花板,向上quzheng

  Math.ceil(11.5) = 12

  Math.ceil(-11.5) = -11

floor:地,向下取整

  Math.floor(11.5) = 11

  Math.floor(-11.5) = -12

round:4舍5入

  Math.round(x + 0.5),再向下取整

  当 x = 11.5 时,Math.round(x + 0.5) = Math.round(12) = 12

  当 x = -11.5时,Math.round(x + 0.5) = Math.round(-11) = -11

以上是关于java小数取整的主要内容,如果未能解决你的问题,请参考以下文章

JS 取整取余

C语言中取整的规则是啥?

深入理解取整取余与取模问题

C语言都有哪些取整函数?

java 按比例分配后得到小数,将小数取整,但不改变总数

java中如何取整?