BigDecimal中的舍入模式
来源:互联网 发布:好易网络电视官方下载 编辑:程序博客网 时间:2024/05/21 15:50
BigDecimal中的divide(BigDecimal divisor, int scale, int roundingMode) 方法,需要用到舍入模式。
roundMode是指舍位时候的模式,传参数的时候用BigDecimal.ROUND_XXXX_XXX,
有:ROUND_CEILING: 舍位时往正无穷方向移动 1.1-> 2 1.5-> 2 1.8-> 2 -1.1-> -1 -1.5-> -1 -1.8-> -1
ROUND_DOWN:向0的方向移动1.1-> 1 1.5-> 1 1.8-> 1 -1.1-> -1 -1.5-> -1 -1.8> -1
ROUND_FLOOR:与CEILING相反,往负无穷 1.1-> 1 1.5-> 1 1.8-> 1 -1.1-> -2 -1.5-> -2 -1.8-> -2
ROUND_HALF_DOWN:以5为分界线,或曰五舍六入1.5-> 1 1.6-> 1 -1.5-> -1 -1.6-> -2
ROUND_HALF_EVEN:同样以5为分界线,如果是5,则前一位变偶数1.15-> 1.2 1.16-> 1.2 1.25-> 1.2 1.26-> 1.3
ROUND_HALF_UP:最常见的四舍五入
UNNECESSARY:无需舍位
ROUND_UP:与ROUND_DOWN,远离0的方向1.1-> 2 1.5-> 2 1.8-> 2 -1.1-> -2 -1.5-> -2 -1.8-> -2
0 0
- BigDecimal中的舍入模式
- BigDecimal中的舍入模式
- java 中的BigDecimal 舍入模式,及构造器精度
- BigDecimal 的舍入模式
- BigDecimal 的舍入模式
- BigDecimal舍入模式设置
- BigDecimal 舍入模式(Rounding mode)介绍
- BigDecimal 舍入模式(Rounding mode)介绍
- BigDecimal 舍入模式(Rounding mode)介绍
- BigDecimal各种舍入方式
- BigDecimal中的取整模式
- BigDecimal 数据计算与精度舍入
- JAVA舍入模式
- BigDecimal 的roundMode 舍位模式
- BigDecimal 的roundMode 舍位模式
- 舍入模式(rounding mode)
- ACE中的设计模式应用场景---模式初学者勿入
- ACE中的设计模式应用场景---模式初学者勿入
- 【Codeforces Round 332 (Div 2)C】【贪心】Day at the Beach 最多区间数划分使得区间排序构成全局排序
- Android-回调机制
- 【Codeforces Round 332 (Div 2)D】【数学 公式推导】Spongebob and Squares 正方形数量恰好为x个的所有大矩形
- Java语言基础之正则表达式
- ssh中整合spring和hibernate之后的application.xml文件的超详细配置
- BigDecimal中的舍入模式
- 如何挑选微信第三方开发商
- Java中继承thread类与实现Runnable接口的区别
- 大数据时代分析工具的演变
- IO-输入输出流
- 正确地打开DB2的监控开关(monitor switches)
- 如何能在Inspector视图中看到public的接口变量?
- 解决phpWeb部署 svg/woff/woff2字体 Failed to decode downloaded font
- WebView自适应并嵌套在ScrollView里