Message136014
| Author |
skrah |
| Recipients |
mark.dickinson, rhettinger, skrah |
| Date |
2011年05月15日.07:50:05 |
| SpamBayes Score |
0.0015081549 |
| Marked as misclassified |
No |
| Message-id |
<1305445806.46.0.358747120813.issue12079@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
Hi, I think that TypeError should take precedence over InvalidOperation
in these two cases:
>>> Decimal('Infinity').fma(Decimal('0'), (3.91224318126786e+19+0j))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.2/decimal.py", line 1879, in fma
'INF * 0 in fma')
File "/usr/local/lib/python3.2/decimal.py", line 3926, in _raise_error
raise error(explanation)
decimal.InvalidOperation: INF * 0 in fma
>>>
>>> Decimal('1').fma(Decimal('snan'), 1.2222222222)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.2/decimal.py", line 1871, in fma
return context._raise_error(InvalidOperation, 'sNaN', other)
File "/usr/local/lib/python3.2/decimal.py", line 3926, in _raise_error
raise error(explanation)
decimal.InvalidOperation: sNaN
>>> |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2011年05月15日 07:50:06 | skrah | set | recipients:
+ skrah, rhettinger, mark.dickinson |
| 2011年05月15日 07:50:06 | skrah | set | messageid: <1305445806.46.0.358747120813.issue12079@psf.upfronthosting.co.za> |
| 2011年05月15日 07:50:05 | skrah | link | issue12079 messages |
| 2011年05月15日 07:50:05 | skrah | create |
|