如何将任意数字显示为5位小数。 例如0.0到0.00000,12.63到12.63000。
如何显示长度为8的任何数字。 例如12.1至12.10000,2.1234567至2.123456
答案 0 :(得分:9)
String.format("%.5f", 12.63)
返回12.63000等
答案 1 :(得分:1)
double number = (long) (number * 1e5) / 1e5;
或
double number = (long) (number * 1e8) / 1e8;
答案 2 :(得分:1)
double value = 12.6357652133
value =Double.parseDouble(new DecimalFormat("##.########").format(value));
答案 3 :(得分:0)
检查号码的长度。如果长度小于五或八,则连接必要数量的零。如果长度大于5或8,请使用substring方法。希望这有帮助
答案 4 :(得分:0)