android保留两位小数的方法
来源:互联网 发布:zeppelin软件下载 编辑:程序博客网 时间:2024/04/27 21:35
tips:请进来看了本博文,觉得有点用的小伙伴们留下个评论或顶,谢谢!
1.使用DecimalFormat
float distanceValue = Math.round((distance/10f))/100f;DecimalFormat decimalFormat =new DecimalFormat(0.00);//构造方法的字符格式这里如果小数不足2位,会以0补足.String distanceString = decimalFormat.format(distanceValue) + km;//format 返回的是字符串
2.利用标签
首先在value>string资源文件重定义String标签:
<!--?xml version=1.0 encoding=utf-8?--><resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="app_name">TextCustomView</string> <string name="hello_world">Hello world!</string> <string name="action_settings">Settings</string> <string name="xliff_test">your name is <xliff:g id="NAME">%1$50s</xliff:g>, and your age is <xliff:g id="AGE">%2$1.2f</xliff:g></string></resources>
然后再代码中使用: String str = res.getString(R.string.xliff_test, xliff,(float)120);
然后得到的字符串就是保留两位小数据的(补零).
1.此种方式,在代码中就不需要再次对数据进行处理,可以简化代码与计算。
2.在使用xliff标签的%n$mf的方式的时候,m可以设置为1.n(n为要保留的小数位数,没有则补零,前面的1会完整保留当前数据,比如100.2会显示100.20,不用担心前面整数部分显示不正确)。
3.BigDecimal 方法
double f = 111231.5585;BigDecimal bg = new BigDecimal(f);double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();System.out.println(f1);
结果为:111231.56
4.String.format方法
System.out.println(String.format("%.2f", f));
结果为:111231.56
5.NumberFormat 方法
NumberFormat nf = NumberFormat.getNumberInstance();nf.setMaximumFractionDigits(2);System.out.println(nf.format(f));
结果为:111231.56
1 0
- android保留两位小数的方法
- android保留两位小数的方法
- JAVA 保留两位小数的方法
- js保留两位小数的方法
- JAVA-保留两位小数的方法
- JavaScript 保留两位小数的方法
- js保留两位小数的方法
- Android保留两位小数
- android保留两位小数
- android 保留两位小数
- Android使double保留两位小数的多方法 java保留两位小数
- javascript计算小数保留两位小数,多位小数的方法
- javascript计算小数保留两位小数,多位小数的方法
- js脚本保留两位小数的方法
- C# 实现保留两位小数的方法
- java 保留两位小数的设置方法
- java中保留两位小数的方法
- C# 实现保留两位小数的方法
- iOS开发网络篇—数据缓存
- hdu 4533(树状数组区间更新+单点查询)
- C++ 提取图像ROI保存到Mat
- 深度理解原型链
- 打印documents 本地文件
- android保留两位小数的方法
- C++ 智能指针详解
- android网络框架
- 如何查看linux系统CPU利用率
- 使用mybatis-spring,必须使用spring3.0 以上
- Maven
- 【hdu】2196 Computer【树形dp】
- eclipse插件开发:把自定义的文件类型使用xml编辑器打开
- ios面试题整合3