Mark Dickinson
99d8096c17
Issue #2531 : Make float-to-decimal comparisons return correct results.
...
Float to decimal comparison operations now return a result based on
the numeric values of the operands. Decimal.__hash__ has also been
fixed so that Decimal and float values that compare equal have equal
hash value.
2010-04-02 08:53:22 +00:00
Mark Dickinson
f5be4e612c
Clarify description of three-argument pow for Decimal types: the exponent of the result is always 0.
2010-02-22 15:40:28 +00:00
Mark Dickinson
6d8effb1fc
Issue #7633 : Context method in the decimal module (with the exception
...
of the 'canonical' and 'is_canonical' methods) now consistently accept
integer arguments wherever a Decimal instance is accepted. Thanks
Juan José Conti for the patch.
2010-02-18 14:27:02 +00:00
Mark Dickinson
6b87f117ca
Fix some documentation examples involving the repr of a float.
2009-11-24 14:27:02 +00:00
Mark Dickinson
4326ad8f72
Issue #6595 : Allow Decimal constructor to accept non-European decimal
...
digits, as recommended by the specification. (Backport of r74279 from
py3k.)
2009-08-02 10:59:36 +00:00
Georg Brandl
9fa61bb37d
#6577 : fix (hopefully) all links to builtin instead of module/class-specific objects.
2009-07-26 14:19:57 +00:00
Georg Brandl
3d5c87a23c
#6376 : fix copy-n-paste oversight.
2009-06-30 16:15:43 +00:00
Georg Brandl
f6dab9542c
Make the doctests in the docs pass, except for those in the turtle module.
2009-04-28 21:48:35 +00:00
Raymond Hettinger
ced6b1da83
Update the decimal FAQ for the from_float() classmethod and improve the recipe for remove_exponent() to make it cut and pasteable.
2009-03-10 08:16:05 +00:00
Raymond Hettinger
eecd1dc6e0
Clarify the meaning of normal and subnormal.
2009-03-10 04:40:24 +00:00
Raymond Hettinger
f345a21d8e
Update url for the spec.
2009-03-10 01:07:30 +00:00
Georg Brandl
fe427895b5
Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
2009-01-03 22:03:11 +00:00
Georg Brandl
c62ef8b4d9
Remove trailing whitespace.
2009-01-03 20:55:06 +00:00
Georg Brandl
e92818f58c
Fix uses of the default role.
2009-01-03 20:47:01 +00:00
Georg Brandl
a24067e8b3
Fix role name.
2009-01-03 20:15:14 +00:00
Georg Brandl
aa5bb329fd
Make indentation consistent.
2009-01-03 19:44:48 +00:00
Raymond Hettinger
f4d8597a59
Issue 4796: Add from_float methods to the decimal module.
2009-01-03 19:02:23 +00:00
Facundo Batista
8e1c52ac0e
Reviewed and updated the documentation. Fixes #3017 .
2008-06-21 17:30:06 +00:00
Mark Dickinson
1840c1abca
Backport Raymond's changes in r60508 to Python 2.6.
...
'Context flags get set, not incremented'
2008-05-03 18:23:14 +00:00
Benjamin Peterson
c7b05920d6
reformat some documentation of classes so methods and attributes are under the class directive
2008-04-25 01:29:10 +00:00
Raymond Hettinger
5eaffc4ce1
Issue 2648: Add leading zero to money format recipe in the docs.
2008-04-17 10:48:31 +00:00
Georg Brandl
838b4b0145
No need to specify explicit "doctest_block" anymore.
2008-03-22 13:07:06 +00:00
Georg Brandl
9f6623255b
Test decimal.rst doctests as far as possible with sphinx doctest.
2008-03-22 11:47:10 +00:00
Georg Brandl
17baef0b7c
Activate the Sphinx doctest extension and convert howto/functional to use it.
2008-03-22 10:56:23 +00:00
Georg Brandl
907a720f89
A lot more typo fixes by Ori Avtalion.
2008-02-22 12:31:45 +00:00
Raymond Hettinger
5111c522e7
Fix markup
2008-02-14 19:02:39 +00:00
Raymond Hettinger
0cd717007d
Simplify moneyfmt() recipe.
2008-02-14 12:49:37 +00:00
Raymond Hettinger
50361d4d9b
Fix markup.
2008-02-14 12:05:42 +00:00
Raymond Hettinger
d68bf02810
Show how to remove exponents.
2008-02-14 11:57:25 +00:00
Raymond Hettinger
27a90d989d
Improve rst markup
2008-02-14 11:01:10 +00:00
Raymond Hettinger
4631481dfd
Add fixed-point examples to the decimal FAQ
2008-02-14 10:46:57 +00:00
Raymond Hettinger
abe3237187
Fix decimal repr which should have used single quotes like other reprs.
2008-02-14 02:41:22 +00:00
Mark Dickinson
3a94ee05f7
Typos in decimal comment and documentation
2008-02-10 15:19:58 +00:00
Raymond Hettinger
13a707577f
Clarify that decimal also supports fixed-point arithmetic.
2008-02-10 07:21:09 +00:00
Raymond Hettinger
23bdcc9253
Fix typo
2008-02-07 20:10:49 +00:00
Raymond Hettinger
ff1f97307d
The float conversion recipe is simpler in Py2.6
2008-02-07 20:04:37 +00:00
Mark Dickinson
00c2e65850
IEEE 754 should be IEEE 854; give precise reference for
...
comparisons involving NaNs.
2008-02-07 01:42:06 +00:00
Mark Dickinson
ff6672fda1
Fix broken link in decimal documentation.
2008-02-07 01:14:23 +00:00
Mark Dickinson
bafa9425a6
Remove incorrect usage of :const: in documentation.
2008-02-06 22:25:16 +00:00
Mark Dickinson
2fc9263df5
Issue 1979: Make Decimal comparisons (other than !=, ==) involving NaN
...
raise InvalidOperation (and return False if InvalidOperation is trapped).
2008-02-06 22:10:50 +00:00
Mark Dickinson
59bc20bb27
Issue 1780: Allow leading and trailing whitespace in Decimal constructor,
...
when constructing from a string. Disallow trailing newlines in
Context.create_decimal.
2008-01-12 01:56:00 +00:00
Georg Brandl
e3c3db59b5
Documentation for r5990[3567].
2008-01-11 09:55:53 +00:00
Georg Brandl
9749e15e2f
Remove with_statement future imports from 2.6 docs.
2008-01-05 19:28:16 +00:00
Georg Brandl
b19be571e0
Some cleanup in the docs.
2007-12-29 10:57:00 +00:00
Andrew M. Kuchling
6d407e4d3d
Typo fix
2007-09-24 23:46:28 +00:00
Georg Brandl
5d242eef74
alternate -> alternative.
2007-09-20 08:44:59 +00:00
Facundo Batista
e90bc3c81c
Some additions (examples and a bit on the tutorial).
2007-09-14 21:29:52 +00:00
Facundo Batista
7c82a3e9c6
Included the new functions, and new descriptions.
2007-09-14 18:58:34 +00:00
Georg Brandl
8ec7f65613
Move the 2.6 reST doc tree in place.
2007-08-15 14:28:01 +00:00