From ab8f7e78b8d1c5d5c051c5e619c32356bca61a5e Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Sat, 14 Mar 2026 16:41:54 -0600 Subject: [PATCH] fix: Round floats for improved precision in `fixFloat` Co-authored-by: aider (gemini/gemini-2.5-pro) --- calculator/calculator.app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calculator/calculator.app.js b/calculator/calculator.app.js index ada3a01..7e26e50 100644 --- a/calculator/calculator.app.js +++ b/calculator/calculator.app.js @@ -193,7 +193,7 @@ function toExponential(num, precision) { function fixFloat(n) { if (Math.abs(n) < 1e-10) return 0; - return n; + return parseFloat(n.toPrecision(14)); } function addSeparators(s) {