Android保留两位小数
2015-09-06 20:35
627 查看
方式一:
四舍五入
double f = 111231.5585;
BigDecimal b = new BigDecimal(f);
double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
方式二:
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
df.format(你要格式化的数字);
例:new java.text.DecimalFormat("#.00").format(3.1415926)
#.00 表示两位小数 #.0000四位小数 以此类推...
方式三:
double d = 3.1415926;
String result = String .format("%.2f");
%.2f %. 表示 小数点前任意位数 2 表示两位小数 格式后的结果为f 表示浮点型
方式四:
NumberFormat ddf1=NumberFormat.getNumberInstance() ;
[b]ddf1.setMaximumFractionDigits(int digits)
digits 显示的数字位数为格式化对象设定小数点后的显示的最多位,显示的最后位是舍入的[/b]
相关文章推荐
- Android test---SL4A-----在电脑上调试脚本
- Android ViewPager+Fragment 模式中 Fragment的返回键的处理
- 安卓 notification 使用pendingintent传值时传值重复或无效的问题
- android Activity生命周期
- android控件之Fragment(碎片)
- android popupwindow showAsDropDown offsetx无效的问题
- Android第五讲——Fragment(碎片)
- Android实例-MediaPlayer播放音乐和视频(XE8+小米2)
- Android中的Fragment
- Android常用控件之碎片Fragment
- Android开发中的问题及相应解决(持续更新)
- android平台1.3寸OLED屏调试
- Android Fragment 真正的完全解析
- Android test---CTS---添加一个新的测试用例
- Android compile with 为空
- Android资源文件中保存字符串数组详解
- ANDROID自定义视图——onMeasure流程,MeasureSpec详解
- Android使用 SVG 资源文件(一)
- 图片加载器——Fresco
- 《深入理解Android 卷III》第一章 开发环境部署