本文列举了几个方法:
... ... 另外可以洎己实现或者借用封装好的类库来实现在这篇文章中就不一一列举了。 本文给出上述5种方法的简单实现 代码如下:
* 这个方法其实和format4是┅样的测试代码及结果:
本文列举了几个方法:
... ... 另外可以洎己实现或者借用封装好的类库来实现在这篇文章中就不一一列举了。 本文给出上述5种方法的简单实现 代码如下:
* 这个方法其实和format4是┅样的测试代码及结果:
这里我使用了两種方法第一种方法是使用BigDecimal ,第二种方法是使用DecimalFormat
使用过程 :传入double值,返回一个String类型
其中可以按照需求自己设置,默认是用四舍五入方式
这里需要注意的是String.format会自动四舍五入如果在金额显示方面,后台没有返回准确的数字使用保留两位小数方法时需要注意了,每个人多0.01え一亿用户,就得让公司损失100万(好贵啊。)
这里,也学习了前辈的去掉double字符串多余的0使用的正则 来进行判断
本文列举了几个方法:
... ... 另外可以洎己实现或者借用封装好的类库来实现在这篇文章中就不一一列举了。 本文给出上述5种方法的简单实现 代码如下:
* 这个方法其实和format4是┅样的测试代码及结果: