「javaround用法」Java bound

博主:adminadmin 2022-11-24 10:07:07 66

本篇文章给大家谈谈javaround用法,以及Java bound对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java round函数怎么用

用于 小数Math.Round() ;函数 就是 去四舍五入 。

Math.Round(1.3) ; 结果为 1 ;Math.Round(1.6) ; 结果为 2 ;

多看看 Math 吧

北大青鸟java培训:Java如何实现四舍五入运算?

背景最近接触银行项目,发现在做金额四舍五入的时候并没有传统意义上那么简单,银行为了尽量缩减在这方面的亏损,有一个单独的银行家舍入法。

传统的四舍五入运算Math.round是在原来的数字的基础上+0.5然后向下取整。

银行家舍入法舍去位的数值小于5时,直接舍去。

舍去位的数值大于5时,进位后舍去。

当舍去位的数值等于5时,若5后面还有其他非0数值,则进位后舍去,若5后面是0时,则根据5前一位数的奇偶性来判断,奇数进位,偶数舍去。

Java支持的四舍五入方式参数1、ROUND_UP:远离零方向舍入。

向绝对值最大的方向舍入,只要舍弃位非0即进位。

2、ROUND_DOWN:趋向零方向舍入。

向绝对值最小的方向输入,所有的位都要舍弃,不存在进位情况。

3、ROUND_CEILING:向正无穷方向舍入。

向正最大方向靠拢。

若是正数,舍入行为类似于ROUND_UP,若为负数,舍入行为类似于ROUND_DOWN。

Math.round()方法就是使用的此模式。

4、ROUND_FLOOR:向负无穷方向舍入。

向负无穷方向靠拢。

若是正数,舍入行为类似于ROUND_DOWN;若为负数,舍入行为类似于ROUND_UP。

5、HALF_UP:最近数字舍入(5进)。

这是我们最经典的四舍五入。

6、HALF_DOWN:最近数字舍入(5舍)。

贵阳电脑培训建议在这里5是要舍弃的。

7、HAIL_EVEN:银行家舍入法。

关于JAVA中的math.round

round是四舍五入,注意负数5是舍的,例如:Math.round(1.5)值是2,Math.round(-1.5)值是-1;

floor就是直接去掉小数保留整数,即如果参数是正数则小数部分全舍,参数是负数则小数部分全入。 例如:Math.floor(2.6)的值是2,Math.floor(-2.1)的值是-3

Java的Math.round 到底是什么意思?

Math.round()方法举例:

Case1:小数点后第一位 = 5

正数:Math.round(11.5) = 12

负数:Math.round(-11.5) = -11

Case2:小数点后第一位 5

正数:Math.round(11.49) = 11

负数:Math.round(-11.49) = -11

Case3:小数点后第一位 5

正数:Math.round(11.69) = 12

负数:Math.round(-11.69) = -12

总结:

Math类中提供了三个与取整有关的方法:ceil,floor,round 这些方法的作用于它们的英文名称的含义相对应

关于javaround用法和Java bound的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-24,除非注明,否则均为首码项目网原创文章,转载请注明出处。