次のように double を文字列に変換するために DecimalFormat を使用しています。
DecimalFormat df = new DecimalFormat("###.###");
df.format(km);
問題は、変数 km の値が で9.655195710258606E-5
あるにもかかわらず、 df.format メソッドの結果が文字列として返さ0
れること9.655
です0
。
ヘルプと提案をいただければ幸いです
ご心配いただきありがとうございます