This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mark.dickinson
Recipients mark.dickinson, rhettinger, steven.daprano
Date 2009-01-03.11:19:29
SpamBayes Score 0.00024212874
Marked as misclassified No
Message-id <1230981573.69.0.301980119243.issue4796@psf.upfronthosting.co.za>
In-reply-to
Content
A couple more things:

1. There's a typo 'equilvalent' in the decimal.py part of the patch.

2. Can I suggest using

return d._fix(self)

instead of 

return self.plus(d)

in create_decimal_from_float.  The plus method does two things: rounds 
to the current context *and* converts -0.0 to 0.0; we only want the 
first of these.

(It's always been a source of mild irritation to me that there's no 
public method for simply rounding a Decimal to a given context---i.e., a 
public equivalent of _fix.)
History
Date User Action Args
2009-01-03 11:19:33mark.dickinsonsetrecipients: + mark.dickinson, rhettinger, steven.daprano
2009-01-03 11:19:33mark.dickinsonsetmessageid: <1230981573.69.0.301980119243.issue4796@psf.upfronthosting.co.za>
2009-01-03 11:19:29mark.dickinsonlinkissue4796 messages
2009-01-03 11:19:29mark.dickinsoncreate