Просмотр исходного кода

解决小数精度丢失问题

nahida 1 год назад
Родитель
Сommit
8ac29ca438

+ 1 - 1
zksy-system/src/main/java/com/zksy/system/basicData/service/impl/CrmHighTechZoneEnterprisesServiceImpl.java

@@ -802,7 +802,7 @@ public class CrmHighTechZoneEnterprisesServiceImpl extends ServiceImpl<CrmHighTe
         totalParagraph.setAlignment(ParagraphAlignment.LEFT);
         XWPFRun totalRun = totalParagraph.createRun();
         totalRun.setFontSize(8 * 2); // 字体大小,这里以18pt为例,转换为Half Points
-        totalRun.setText("得         分:" + evaluationReportDetailVoList.get(0).getTotal());
+        totalRun.setText("得         分:" + String.format("%.2f", evaluationReportDetailVoList.get(0).getTotal()));
 
         XWPFParagraph gradeInfoPara = document.createParagraph();
         gradeInfoPara.setAlignment(ParagraphAlignment.LEFT);