java我现在要计算一个double类型的数字的长度,怎么算

2024-12-27 23:53:14
推荐回答(2个)
回答1:

是这个意思么?

public class $ {

    public static void main(String[] args) {

        double d = Math.random();

        System.out.println(d + "的长度是:" + String.valueOf(d).length());
    }
}

回答2:

先转化成字符串,再求字符串的长度!
Double b =11.12;
String str=b+"";
System.out.println("changdu:"+(str.length()-1));