[Python-ideas] Suggestion: Extend integers to include iNaN

Steve Barnes gadgetsteve at live.co.uk
Sat Sep 29 03:35:31 EDT 2018


On 29/09/2018 08:24, Serhiy Storchaka wrote:
> 29.09.18 09:31, Steve Barnes пише:
>> I think that it should be relatively simple to extend the Python integer
>> class to have a NaN flag, possibly by having a bit length of 0, and have
>> it follow the same rules for the handling of floating point NaN, i.e.
>> any mathematical operation on an iNaN returns an iNaN and any comparison
>> with one returns False.
> 
> How does it differ from float('nan')?
> 
It is still an integer and would pass through any processing that 
expected an integer as one, (with a value of iNaN).

-- 
Steve (Gadget) Barnes
Any opinions in this message are my personal opinions and do not reflect 
those of my employer.

---
This email has been checked for viruses by AVG.
https://www.avg.com



More information about the Python-ideas mailing list