我从用户那里得到两个百分比的值——高于百分比和低于百分比,并且必须与百分比值进行比较,它可能是 +12.05% 或 -12.05% 并存储在数据库中..我使用十进制格式并收到错误..
DecimalFormat newpercent= DecimalFormat.getPercentInstance(percent);
我在 getPercentInstance() 中收到错误..
我使用的数据类型是否正确?必须使用十进制格式以外的任何其他数据类型?
百分比是数据库中的字符串值..EX:
newpercent=percent
maxpercent=abovepercent
minpercent=belowpercent
此外,我将在我的代码中将 newpercent 与 maxpercent 和 minpercent 进行比较..