Jelajahi Sumber

feat: 预防计算精度问题

chenhao 2 tahun lalu
induk
melakukan
98da01d949
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      src/features/mark/MarkHeader.vue

+ 2 - 2
src/features/mark/MarkHeader.vue

@@ -54,8 +54,8 @@ src="./images/problems.svg" :class="questionMarkShouldChange && 'question-mark-a
         <span class="header-small-text">成绩</span>
         <span class="highlight-text" style="margin-left: 0.2em; margin-top: 0.1em">
           {{
-          Math.max(store.currentTask.objectiveScore || 0, 0) +
-          Math.max(store.currentTask.markResult?.markerScore || 0, 0)
+            (((Math.max(store.currentTask.objectiveScore || 0, 0) * 100 +
+          Math.max(store.currentTask.markResult?.markerScore || 0, 0) * 100) | 0) / 100).toFixed(2)
           }}
         </span>
       </div>