1

我有个问题:

我想声明我的数字格式,所以这里是示例:

我有这个号码 45.23463,我想这样转换:

0045.23463000000

在点没问题后,我使用 string.format("%.8f",variable); 但是在点之前呢?

感谢您的帮助

4

1 回答 1

4

使用一个DecimalFormat实例,0每个点都有一个字符,必须显示一个数字,即使它是前导/尾随零。

DecimalFormat df = new DecimalFormat("0000.00000000000");

然后调用format格式化号码。

JavadocsDecimalFormat包含您可以在此处使用的格式符号列表。

于 2013-05-21T22:53:02.620 回答