您的位置:首页 > 其它

double类型数字小数点后保留2位,四舍五入

2008-09-08 16:36 337 查看
String s="123.125";

double y=Double.parseDouble(s);
BigDecimal b = new BigDecimal(y);
double y1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
String temp=df.format(y1);

System.out.println(temp);





输出结果:123.13
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: