From 252caf8e8ad56e9474ab85ce11110d98437245e8 Mon Sep 17 00:00:00 2001 From: 05Park Date: Mon, 16 Jun 2025 11:34:58 +0900 Subject: [PATCH] fix(label): axisLabel precision causes floating-point error in number formatting (toFixed) --- src/scale/helper.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/scale/helper.ts b/src/scale/helper.ts index 3302b165ee..7cddb3eb15 100644 --- a/src/scale/helper.ts +++ b/src/scale/helper.ts @@ -63,7 +63,6 @@ export function intervalScaleNiceTicks( if (maxInterval != null && interval > maxInterval) { interval = result.interval = maxInterval; } - // Tow more digital for tick. const precision = result.intervalPrecision = getIntervalPrecision(interval); // Niced extent inside original extent const niceTickExtent = result.niceTickExtent = [ @@ -99,8 +98,7 @@ export function increaseInterval(interval: number) { * @return interval precision */ export function getIntervalPrecision(interval: number): number { - // Tow more digital for tick. - return getPrecision(interval) + 2; + return getPrecision(interval); } function clamp(