java获取有效数字

来源:互联网 发布:cc域名备案 编辑:程序博客网 时间:2024/04/30 17:42

生活中,我们总能遇到这样的数字:

100.00

102.3200

32.001

上面这三个数中,有些数字是无效的,比如100.00,小数点后面的两个0是多余的,再比如102.3200这样的数字,我们可能只希望取到它的有效数字,那我们该如何做?下面是java写的代码:

public class ValidNumber {    public static void main(String[] args){        String s="100.00";        System.out.println(BigDecimal.valueOf(Double.parseDouble(s))                .stripTrailingZeros().toPlainString());    }}


很简单。

0 0