diff options
author | Mark Dickinson <dickinsm@gmail.com> | 2009-08-02 10:59:36 (GMT) |
---|---|---|
committer | Mark Dickinson <dickinsm@gmail.com> | 2009-08-02 10:59:36 (GMT) |
commit | 4326ad8f72053140aa658a0392a509c9da382670 (patch) | |
tree | 71f06225e7b7a570e74dc9fb830b98e8203daf82 /Doc/library/decimal.rst | |
parent | 9279e7d1771a03a2e494b03d82bad2fde8b8f1aa (diff) | |
download | cpython-4326ad8f72053140aa658a0392a509c9da382670.zip cpython-4326ad8f72053140aa658a0392a509c9da382670.tar.gz cpython-4326ad8f72053140aa658a0392a509c9da382670.tar.bz2 |
Issue #6595: Allow Decimal constructor to accept non-European decimal
digits, as recommended by the specification. (Backport of r74279 from
py3k.)
Diffstat (limited to 'Doc/library/decimal.rst')
-rw-r--r-- | Doc/library/decimal.rst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Doc/library/decimal.rst b/Doc/library/decimal.rst index 53caff8..ee87023 100644 --- a/Doc/library/decimal.rst +++ b/Doc/library/decimal.rst @@ -330,6 +330,12 @@ Decimal objects numeric-value ::= decimal-part [exponent-part] | infinity numeric-string ::= [sign] numeric-value | [sign] nan + If *value* is a unicode string then other Unicode decimal digits + are also permitted where ``digit`` appears above. These include + decimal digits from various other alphabets (for example, + Arabic-Indic and Devanāgarī digits) along with the fullwidth digits + ``u'\uff10'`` through ``u'\uff19'``. + If *value* is a :class:`tuple`, it should have three components, a sign (:const:`0` for positive or :const:`1` for negative), a :class:`tuple` of digits, and an integer exponent. For example, ``Decimal((0, (1, 4, 1, 4), -3))`` |