Message169137
There is indeed a regression in decimal.localcontext with the C accelerator: omitting the argument entirely still works, but passing None explicitly now fails. I created #15783 for that.
On the topic of this thread, I'm also -1 on conversion methods, but +1 on string formatting support.
There's an obvious benefit in providing the latter in order to get a better "feel" for the value of a rational number by displaying a Decimal approximation, but questionable benefit in providing the former.
Explicit conversion is sufficiently rare that I'm OK with the idea of either going via a string (as used to be necessary for binary floats) or by explicitly casting the numerator to Decimal, then dividing by the denominator (no need to cast them both). |
|
Date |
User |
Action |
Args |
2012-08-25 14:33:43 | ncoghlan | set | recipients:
+ ncoghlan, rhettinger, terry.reedy, mark.dickinson, eric.smith, cvrebert, skrah, joncle, Ramchandra Apte, zach.ware |
2012-08-25 14:33:43 | ncoghlan | set | messageid: <1345905223.11.0.280630122197.issue15136@psf.upfronthosting.co.za> |
2012-08-25 14:33:42 | ncoghlan | link | issue15136 messages |
2012-08-25 14:33:39 | ncoghlan | create | |
|