ユーザーからの入力としてパーセントの上と下の2つのパーセント値を取得し、データベースに保存されている+12.05%または-12.05%のパーセント値と比較する必要があります.10進数形式を使用し、エラーを受け取りました..
DecimalFormat newpercent= DecimalFormat.getPercentInstance(percent);
getPercentInstance() でエラーが発生します。
使用されているデータ型が正しいかどうか?10 進形式以外のデータ型を使用する必要があるか?
パーセントは、データベース内の文字列値です..EX:
newpercent=percent
maxpercent=abovepercent
minpercent=belowpercent
さらに、コード内で newpercent を maxpercent および minpercent と比較します。