From 20cbafc347894515bd886117d288922d0388f487 Mon Sep 17 00:00:00 2001 From: "anamoyee :3" <106310501+anamoyee@users.noreply.github.com> Date: Thu, 12 Feb 2026 13:06:26 +0100 Subject: [PATCH] Fix typo in spec.md Fix typo where the "e" is lowercase in format specifier G for float, whereas it should be uppercase since the "G" format specifier is producing uppercease "E" ```starlark-cli $> '%g' % 1e+45 "1e+45" $> '%G' % 1e+45 "1E+45" ``` --- spec.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec.md b/spec.md index b99b3c6..d5875a3 100644 --- a/spec.md +++ b/spec.md @@ -2379,7 +2379,7 @@ E number float exponential format, uppercase (1.230000E+12) f number float decimal format (1230000000000.000000) F number same as %f g number compact format, lowercase (0.0, 1.1, 1200, 1e+45, 1.2e+12) -G number compact format, uppercase (0.0, 1.1, 1200, 1e+45, 1.2E+12) +G number compact format, uppercase (0.0, 1.1, 1200, 1E+45, 1.2E+12) ``` The compact form `%g` is also used by `str(float)`.