博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java基础 之 四舍五入
阅读量:6896 次
发布时间:2019-06-27

本文共 489 字,大约阅读时间需要 1 分钟。

  hot3.png

    Math.round ()  银行家舍入法:四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍去,五前为奇要进一。

目前java支持7中舍入法:

      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:银行家舍入法。

转载于:https://my.oschina.net/tctw/blog/885307

你可能感兴趣的文章
[备用] 百度地图兴趣点抓取
查看>>
《About Face 3:交互设计精髓》读书笔记(一)
查看>>
invalid derived query的解决办法
查看>>
打印沙漏
查看>>
c#接口
查看>>
"只能在执行Render()的过程中调用RegisterForEventValidation" 解决方案
查看>>
vue中页面跳转拦截器的实现方法
查看>>
MySql连接异常解决
查看>>
mongodb Limit操作
查看>>
百度地图api
查看>>
unbuntu14.04下的串口软件monicom的使用
查看>>
SQLite实践
查看>>
Jmeter分布式
查看>>
SQLserver数据库还原后显示"正在还原"
查看>>
Python基础-1
查看>>
js操作cookie
查看>>
[AutoCars(一)]自动驾驶汽车概述(上)
查看>>
jquery基础研究学习【HTML】
查看>>
几个C# Visual Studio编码技巧
查看>>
sql数据库各个版本清除日志
查看>>