首页 > 编程知识 正文

保留两位小数点怎么保留,计算器保留小数设置

时间:2023-05-03 05:22:49 阅读:108183 作者:4615

在某些情况下,android在显示数据时可能需要保留两位小数:

以前使用的方法:

例如,将米转换为km,保留小数点后2位的显示。 floatdistancevalue=math.round ((distance/10f ) )/100f; 默认格式默认格式=new decimal format (0.00; //构造方法的字符格式,如果其中小数小于两位,则为. stringdistancestring=decimal format.format (distance value ) km; //format返回字符串

首先,在valueString资源文件中重新定义string标记“TextCustomViewHello world”。 Settingsyour name is%1$50s,and your age is%2$1.2f

这里需要注意两点:

如何添加xliff标记文件以保留两位小数(android ) ) https://www.unjs.com。

2.xliff标签的使用方法:这个具体参考这里吧: www.2cto.com

然后,代码将使用stringstr=RES.getstring (r.string.xliff _ test,xliff,) float 120 )。 然后得到的字符串保存两位数的小数据(补零),看看效果:

这里也有两点需要注意:

1 .这种方式不需要在代码中再次处理数据,可以简化代码和计算。

如果使用xliff标签的%n$mf方法,则m可以设置为1.n。 (n是要保留的小数位数,如果没有,则填零,前面的1将完全保留当前数据。 例如,100.2显示为100.20,不用担心前面的整数部分不能正确显示。 )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。