From: Raymond Hettinger Date: Thu, 15 Oct 2020 06:41:55 +0000 (-0700) Subject: Minor clarification (GH-22708) X-Git-Tag: v3.10.0a2~183 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b67cbbda3a022cec5e2ad929f0531162166e7c8d;p=thirdparty%2FPython%2Fcpython.git Minor clarification (GH-22708) --- diff --git a/Doc/library/random.rst b/Doc/library/random.rst index 635f9e1c032d..5a9359484d11 100644 --- a/Doc/library/random.rst +++ b/Doc/library/random.rst @@ -545,9 +545,9 @@ Recipes The default :func:`.random` returns multiples of 2⁻⁵³ in the range *0.0 ≤ x < 1.0*. All such numbers are evenly spaced and are exactly -representable as Python floats. However, many floats in that interval -are not possible selections. For example, ``0.05954861408025609`` -isn't an integer multiple of 2⁻⁵³. +representable as Python floats. However, many other representable +floats in that interval are not possible selections. For example, +``0.05954861408025609`` isn't an integer multiple of 2⁻⁵³. The following recipe takes a different approach. All floats in the interval are possible selections. The mantissa comes from a uniform