diff --git a/src/utils.ts b/src/utils.ts index 90dfe0a21f9..142de91c1ca 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -192,7 +192,9 @@ export function formatLargeNumber(count: integer, threshold: integer): string { return '?'; } const digits = ((ret.length + 2) % 3) + 1; - const decimalNumber = parseInt(ret.slice(digits, digits + (3 - digits))); + let decimalNumber = ret.slice(digits, digits + 2); + while (decimalNumber.endsWith('0')) + decimalNumber = decimalNumber.slice(0, -1); return `${ret.slice(0, digits)}${decimalNumber ? `.${decimalNumber}` : ''}${suffix}`; }