Eryk Sun added the comment: > A test with a 100 million random and selected IEEE 64-bit values > returned no differences
The float type's tp_str and tp_repr both call float_repr in Objects/floatobject.c. See the 3.5.1 PyFloat_Type definition [1]. Perhaps you were reading something in reference to Python 2, which has separate float_str and float_repr functions. See the 2.7.11 PyFloat_Type definition [2] and the header file where PyFloat_STR_PRECISION is defined to be 12 digits [3]. [1]: https://hg.python.org/cpython/file/v3.5.1/Objects/floatobject.c#l1839 [2]: https://hg.python.org/cpython/file/v2.7.11/Objects/floatobject.c#l2118 [3]: https://hg.python.org/cpython/file/v2.7.11/Include/floatobject.h#l24 ---------- nosy: +eryksun _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26241> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com