美文网首页
java变量类型

java变量类型

作者: 菜鸟进阶 | 来源:发表于2017-03-27 10:23 被阅读0次

java.math.BigDecimal

是java.math包中提供的类,用来对超过16位有效位的数进行精确的运算。

newBigDecimal(entitySymbol.decimalPoint).setScale(0, RoundingMode.HALF_UP).intValue();

.setScale(0, RoundingMode.HALF_UP);//第一个参数是:保留多少位小数,第二个是四舍五入。

.intValue();//是将BigDecimal转为Int类型。

BigDecimal.setScale();//用于格式化小数点

setScale(1);//表示保留以为小数,默认用四舍五入方式

setScale(1,BigDecimal.ROUND_DOWN);//直接删除多余的小数位,如2.35会变成2.3

setScale(1,BigDecimal.ROUND_UP);//进位处理,2.35变成2.4

setScale(1,BigDecimal.ROUND_HALF_UP);//四舍五入,2.35变成2.4

setScaler(1,BigDecimal.ROUND_HALF_DOWN);//四舍五入,2.35变成2.3,如果是5则向下舍

相关文章

网友评论

      本文标题:java变量类型

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