0

データベースに decimal(10,2) 値があります。

データベースから抽出し、Javaで数量を追加する必要がありますが、取得できません。

データベース クエリから、値は 5.50 です

System.out.println(rsMax.getLong(1));
Long cost = rsMax.getLong(1) + 2;

これは 5 とコスト = 7 を出力し、5.50 とコスト = 7.50 を出力するはずです。

どうすればいいですか?

4

1 に答える 1

1

Longは整数です。BigDecimalタイプが必要です。

于 2013-05-13T09:49:13.307 に答える