码迷,mamicode.com
首页 > 编程语言 > 详细

Java中BigDecimal的实战应用

时间:2019-06-12 00:47:49      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:初始化   new   sys   上进   应用   小数点   system   int   cal   

//初始化1000.155
BigDecimal bigDecimal = new BigDecimal(1000.155);
//直接舍去小数点后2两位
bigDecimal=bigDecimal.setScale(2,BigDecimal.ROUND_DOWN);
System.out.println(bigDecimal);//1000.15
//去除小数,向上进位
bigDecimal = bigDecimal.setScale(0,BigDecimal.ROUND_UP);
System.out.println(bigDecimal);//1001
//四舍五入
bigDecimal = bigDecimal.setScale(0,BigDecimal.ROUND_HALF_UP);
System.out.println(bigDecimal);//1001

Java中BigDecimal的实战应用

标签:初始化   new   sys   上进   应用   小数点   system   int   cal   

原文地址:https://blog.51cto.com/11147669/2407602

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!