[Python-checkins] r60792 - python/trunk/Doc/library/decimal.rst
raymond.hettinger
python-checkins at python.org
Thu Feb 14 12:01:10 CET 2008
Author: raymond.hettinger
Date: Thu Feb 14 12:01:10 2008
New Revision: 60792
Modified:
python/trunk/Doc/library/decimal.rst
Log:
Improve rst markup
Modified: python/trunk/Doc/library/decimal.rst
==============================================================================
--- python/trunk/Doc/library/decimal.rst (original)
+++ python/trunk/Doc/library/decimal.rst Thu Feb 14 12:01:10 2008
@@ -1580,17 +1580,16 @@
Decimal('4314.24')
>>> (a * b).quantize(TWOPLACES) # Must quantize non-integer multiplication
Decimal('325.62')
- >>> (b / a).quantize(TWOPLACES) # And quantize divisions
+ >>> (b / a).quantize(TWOPLACES) # And quantize division
Decimal('0.03')
In developing fixed-point applications, it is convenient to define functions
to handle the :meth:`quantize` step::
- def mul(x, y, fp=TWOPLACES):
- return (x * y).quantize(fp)
- def div(x, y, fp=TWOPLACES):
- return (x / y).quantize(fp)
-
+ >>> def mul(x, y, fp=TWOPLACES):
+ ... return (x * y).quantize(fp)
+ >>> def div(x, y, fp=TWOPLACES):
+ ... return (x / y).quantize(fp)
>>> mul(a, b) # Automatically preserve fixed-point
Decimal('325.62')
>>> div(b, a)
More information about the Python-checkins
mailing list