Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
データベースに decimal(10,2) 値があります。
データベースから抽出し、Javaで数量を追加する必要がありますが、取得できません。
データベース クエリから、値は 5.50 です
System.out.println(rsMax.getLong(1)); Long cost = rsMax.getLong(1) + 2;
これは 5 とコスト = 7 を出力し、5.50 とコスト = 7.50 を出力するはずです。
どうすればいいですか?
Longは整数です。BigDecimalタイプが必要です。
Long
BigDecimal