Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
diff --git a/Objects/floatobject.c b/Objects/floatobject.c
index 1c8a6a3..4e0fa7d 100644
--- a/Objects/floatobject.c
+++ b/Objects/floatobject.c
@@ -1058,7 +1058,7 @@
 char_from_hex(int x)
 {
     assert(0 <= x && x < 16);
-    return "0123456789abcdef"[x];
+    return Py_hexdigits[x];
 }
 
 static int