Android中小数除0操作,即除去1.01000后的0

2022-02-09 11:05:56 浏览数 (1)

今天在写android的 listview 的时候,想让用户输入数据,然后店点击完成排序,但涉及到用户输入小数的情况,但如果集合使用double或者float,listview肯定就会变成小数.0000这种,这时候影响界面效果,所以就涉及到了除0操作,先看一下效果。

除0后,

这样一下是不是就顺眼一点了,好了下面上代码。

代码语言:javascript复制
DecimalFormat chuling = new DecimalFormat("###################.###########");   //chuling操作
System.out.println(decimalFormat.format(45.30));

看吧就是这么简单。

这里使用的这个方法叫做 数字格式化

特殊字符说明 “0” 指定位置不存在数字则显示为0 123.123 ->0000.0000 ->0123.1230 "#" 指定位置不存在数字则不显示 123.123 -> ####.#### ->123.123 "." 小数点 "%" 会将结果数字乘以100 后面再加上% 123.123 ->#.00->1.3212%

0 人点赞