double
の入力をフォーマットするには、DecimalFormat
クラスを使用しています。末尾に0を付加するダブルフォーマッタ
DecimalFormat df = new DecimalFormat("#.00000000");
その後、私はdf.format(/*some value*/)
を使用しています。
問題は、小数点以下8桁の倍数を渡すと、必要に応じて小数点以下8桁に書式設定されますが、小数点以下8桁の値を渡すと、末尾に0
が追加されません。 。それを達成する方法?
Example
df.format(12.67543456667)
12.67543457
としてそれをフォーマットします。しかし、
df.format(12.675)
は12.675
にそれをフォーマットします。
フォーマットする方法12.67500000
?
関連するコードスニペットを追加できますか? –