为什么是Double.parseDouble制作9999999999999999到10000000000000000?例如 :
Double d =Double.parseDouble("9999999999999999");
String b= new DecimalFormat("#.##").format(d);
System.out.println(b);
Run Code Online (Sandbox Code Playgroud)
IS打印
10000000000000000
Run Code Online (Sandbox Code Playgroud)
相反,它必须显示9999999999999999或9999999999999999.00
非常感谢任何形式的帮助.