BigDecimal设置小数位数
2011-09-26 14:10
295 查看
public static void main(String[] args) {
BigDecimal x = new BigDecimal(2.22262222222222222222222222).setScale(3,BigDecimal.ROUND_HALF_UP);
System.out.println(x.toString());
}
成功示例;setScale的时候必须设置bounding模式,setScale(3,BigDecimal.ROUND_HALF_UP);
BigDecimal.setScale用于格式化小数点
setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位
setScale(1,BigDecimal.ROUND_UP)进位处理
setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入
BigDecimal x = new BigDecimal(2.22262222222222222222222222).setScale(3,BigDecimal.ROUND_HALF_UP);
System.out.println(x.toString());
}
成功示例;setScale的时候必须设置bounding模式,setScale(3,BigDecimal.ROUND_HALF_UP);
BigDecimal.setScale用于格式化小数点
setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位
setScale(1,BigDecimal.ROUND_UP)进位处理
setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入
相关文章推荐
- BigDecimal通过setScale设置小数位数发生ArithmeticException
- Hibernate设置映射BigDecimal类型的小数位数
- 图表部件设置成员小数位数简介
- [易飞]报表字段小数位数设置
- MsChart 坐标轴设置小数位数 坐标轴显示格式化
- 图表部件设置成员小数位数简介
- javascript里,小数位数设置的函数
- 用js格式化金额可设置保留的小数位数
- C++中利用setprecision设置小数位数
- 微信小程序--在wxml中设置保留小数位数
- 如何设置float小数的位数
- 利用bigDecimal直接截取小数位数
- SCHEMA小技巧:设置小数位数
- python之设置小数保留位数
- DecimalFormat设置数字的小数位数
- Extjs中numberfield小数位数设置
- 设置输出小数的位数
- 关于BigDecimal截取小数位数
- BigDecimal设置小数点位数
- 设置Double类型数值对象的小数后位数