java 四舍五入保留小数
2016-03-31 10:31
615 查看
java四舍五入保留小数
//方式一:
doublef=3.1516;
BigDecimalb=newBigDecimal(f);
doublef1=b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();
//方式二:
newjava.text.DecimalFormat("#.00").format(3.1415926);
//#.00表示两位小数#.0000四位小数以此类推…
//方式三:
doubled=3.1415926;
Stringresult=String.format("%.2f",d);
//%.2f%.表示小数点前任意位数2表示两位小数格式后的结果为f表示浮点型。
//方法四:
Math.round(5.2644555*100)*0.01d;
//String.format("%0"+15+"d",23)23不足15为就在前面补0
相关文章推荐
- Java排序算法——表插入排序
- java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting
- java 多线程 sleep() wait() yield() join()方法解析
- SpringMVC Rest 风格
- Spring Outing 解题报告
- Java语言基础系列之3--Java面向对象
- java加密
- Spring的JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate
- eclipse中maven构建sprngmvc项目
- java 多线程--概要
- struts2中利用POI导出Excel文档并下载
- java 获取url及url参数解析
- android开发游记:SpringView 下拉刷新的高效解决方案,定制你自己风格的拖拽页面
- java缓存的实现
- 一个很简单的Java调用WSDL示例
- java基础-007
- spring+Quartz+maven 简单的定时任务
- Eclipse 插件安装jetty
- maven混淆Java代码
- Java泛型详解