Mercurial > cpython-lru_cache-weakref
diff Doc/lib/libstdtypes.tex @ 37284:ef8059f87fd2 legacy-trunk
document sys.maxint in std objects
| author | Georg Brandl <georg@python.org> |
|---|---|
| date | Tue, 28 Mar 2006 18:02:44 +0000 |
| parents | af24eb3bbfce |
| children | 79959af0f9e0 |
line wrap: on
line diff
--- a/Doc/lib/libstdtypes.tex Tue Mar 28 12:48:43 2006 +0000 +++ b/Doc/lib/libstdtypes.tex Tue Mar 28 18:02:44 2006 +0000 @@ -185,10 +185,12 @@ In addition, Booleans are a subtype of plain integers. Plain integers (also just called \dfn{integers}) are implemented using \ctype{long} in C, which gives them at least 32 -bits of precision. Long integers have unlimited precision. Floating -point numbers are implemented using \ctype{double} in C. All bets on -their precision are off unless you happen to know the machine you are -working with. +bits of precision (\code{sys.maxint} is always set to the maximum +plain integer value for the current platform, the minimum value is +\code{-sys.maxint - 1}). Long integers have unlimited precision. +Floating point numbers are implemented using \ctype{double} in C. +All bets on their precision are off unless you happen to know the +machine you are working with. \obindex{numeric} \obindex{Boolean} \obindex{integer}
