Javaで科学表記法を固定表記法に変換する方法はありますか? 現在、次のコードを取得しています。
DecimalFormat dfmt=new DecimalFormat("######:#######");
print(dfmt.format((new BigDecimal((Math.pow(10,-3)*3000),MathContext.Decimal64)).stripTrailingZero()));
上記のコードは科学表記法を固定表記法に変換しますが、結果がゼロより大きい場合、小数点以下は無視されます。上記の例では、3 が出力されます。3.0 の代わりに