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 _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/