From 2ce5245bb129c95d6bd3f84712dca540bd482e60 Mon Sep 17 00:00:00 2001 From: jack_rabbit <376168706@qq.com> Date: Thu, 12 Dec 2019 21:22:45 +0800 Subject: [PATCH] bug修复 --- src/com/fh/controller/sunvote/paper/PaperController.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/com/fh/controller/sunvote/paper/PaperController.java b/src/com/fh/controller/sunvote/paper/PaperController.java index ab7cbf3..f568c50 100644 --- a/src/com/fh/controller/sunvote/paper/PaperController.java +++ b/src/com/fh/controller/sunvote/paper/PaperController.java @@ -388,13 +388,13 @@ public class PaperController extends BaseController { vpd.put("var4", varOList.get(i).getString("avg_score")); //4 vpd.put("var5", student_num); //5 vpd.put("var6", you); //6 - vpd.put("var7", student_num==0?0:decimalFormat.format(you*100/student_num)+"%"); //7 + vpd.put("var7", student_num==0?0:decimalFormat.format(you*100.0/student_num)+"%"); //7 vpd.put("var8", liang); //8 - vpd.put("var9", student_num==0?0:decimalFormat.format(liang*100/student_num)+"%"); //9 + vpd.put("var9", student_num==0?0:decimalFormat.format(liang*100.0/student_num)+"%"); //9 vpd.put("var10", jige); //10 - vpd.put("var11", student_num==0?0:decimalFormat.format(jige*100/student_num)+"%"); //11 + vpd.put("var11", student_num==0?0:decimalFormat.format(jige*100.0/student_num)+"%"); //11 vpd.put("var12", difen); //12 - vpd.put("var13", student_num==0?0:decimalFormat.format(difen*100/student_num)+"%"); //13 + vpd.put("var13", student_num==0?0:decimalFormat.format(difen*100.0/student_num)+"%"); //13 varList.add(vpd); } dataMap.put("varList", varList); @@ -611,9 +611,9 @@ public class PaperController extends BaseController { vpd.put("var2", varOList.get(i).getString("ANSWER")); //2 vpd.put("var3", varOList.get(i).getString("ANSWERNUM")); //3 vpd.put("var4", varOList.get(i).getString("RIGHTNUM")); //4 - vpd.put("var5", decimalFormat.format(Integer.valueOf(varOList.get(i).getString("RIGHTNUM"))*100/Integer.valueOf(varOList.get(i).getString("ANSWERNUM")))+"%"); //5 + vpd.put("var5", decimalFormat.format(Double.valueOf(varOList.get(i).getString("RIGHTNUM"))*100/Double.valueOf(varOList.get(i).getString("ANSWERNUM")))+"%"); //5 vpd.put("var6", varOList.get(i).getString("QUESTION_SCORE")); //6 - vpd.put("var7", decimalFormat.format(Integer.valueOf(varOList.get(i).getString("RIGHTNUM"))*Float.valueOf(varOList.get(i).getString("QUESTION_SCORE"))/Integer.valueOf(varOList.get(i).getString("ANSWERNUM")))); //7 + vpd.put("var7", decimalFormat.format(Double.valueOf(varOList.get(i).getString("RIGHTNUM"))*Double.valueOf(varOList.get(i).getString("QUESTION_SCORE"))/Double.valueOf(varOList.get(i).getString("ANSWERNUM")))); //7 String s = varOList.get(i).get("optin_info").toString(); s = s.replace("[", ""); s = s.replace("]", ""); @@ -626,12 +626,12 @@ public class PaperController extends BaseController { break; } vpd.put("var"+(8+2*y), nn); //8 - vpd.put("var"+(9+2*y), decimalFormat.format(nn*100/Integer.valueOf(varOList.get(i).getString("ANSWERNUM")))+"%"); //9 + vpd.put("var"+(9+2*y), decimalFormat.format(nn*100/Double.valueOf(varOList.get(i).getString("ANSWERNUM")))+"%"); //9 } vpd.put("var"+(max*2+8), Integer.valueOf(optoin.get(optoin.size()-1))); //8 - vpd.put("var"+(max*2+9), decimalFormat.format(Integer.valueOf(optoin.get(optoin.size()-1))*100/Integer.valueOf(varOList.get(i).getString("ANSWERNUM2")))+"%"); //9 + vpd.put("var"+(max*2+9), decimalFormat.format(Double.valueOf(optoin.get(optoin.size()-1))*100/Double.valueOf(varOList.get(i).getString("ANSWERNUM2")))+"%"); //9 varList.add(vpd); } -- libgit2 0.21.4