diff --git a/src/views/Ranking/Couple/Ranking.vue b/src/views/Ranking/Couple/Ranking.vue index b5ae91b..8093aa2 100644 --- a/src/views/Ranking/Couple/Ranking.vue +++ b/src/views/Ranking/Couple/Ranking.vue @@ -590,11 +590,17 @@ const formatLargeNumber = (num) => { const absNum = Math.abs(num) if (absNum >= 1000000) { - return (num / 1000000).toFixed(2) + 'M' + // 截断到两位小数,不进行四舍五入 + const millionValue = num / 1000000 + const truncatedValue = Math.trunc(millionValue * 100) / 100 + return truncatedValue.toFixed(2) + 'M' } else if (absNum >= 1000) { - return (num / 1000).toFixed(2) + 'K' + // 截断到两位小数,不进行四舍五入 + const thousandValue = num / 1000 + const truncatedValue = Math.trunc(thousandValue * 100) / 100 + return truncatedValue.toFixed(2) + 'K' } else { - return num.toString() + return Math.floor(num).toString() } }