0

たとえば、次のコードがあるとします。

    DecimalFormat df = new DecimalFormat();
    df.setMaximumFractionDigits(2);
    df.setMinimumFractionDigits(2);
    df.format(125,436573);  

これで文字列が返されます。

(キャストを使用して) に変換できないためStringdoubleどのように型を取得しdoubleますか?

また、私が理解している限り、これは実際に切り上げるのではなく、2 桁の後のすべてを削除するだけです。

Java.lang.math私はオブジェクトを見回してきましたが、解決策を見つけることができませんでした

レコードについては、データベーステーブルにダブルを挿入する必要があります。

4

3 に答える 3

0

commons-math3 を使用できますPrecision.round(double x, int scale)

于 2013-06-12T03:51:06.453 に答える