美文网首页
技术问 - Math类中round、ceil和floor方法的功

技术问 - Math类中round、ceil和floor方法的功

作者: sexyhair | 来源:发表于2019-03-07 20:46 被阅读0次
  • round方法表示四舍五入,先增加0.5然后再向下取整
    它的返回值类型为int型
    例如Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-11

  • ceil方法的功能是向上取整,就是取大于a的最小的整数值
    它的返回值类型并是 double型
    若a是正数,则把小数“入”,若a是负数,则把小数“舍

  • floor方法的功能是向下取整,就是取小于a的最大的整数值
    它的返回值类型是 double型
    若a是正数,则把小数“舍”;若a是负数,则把小数“入”

Math.round(6.4) = 6
Math.round(-6.4) = -6
Math.ceil(6.4) = 7.0
Math.ceil(-6.4) = -6.0
Math.floor(6.4) = 6.0
Math.floor(-6.4) = -7.0

相关文章

网友评论

      本文标题:技术问 - Math类中round、ceil和floor方法的功

      本文链接:https://www.haomeiwen.com/subject/qbuqpqtx.html