On Tue, Nov 24, 2020 at 9:05 AM Steven D'Aprano <[email protected]> wrote: > > On Mon, Nov 23, 2020 at 04:26:20PM -0500, Wes Turner wrote: > > > Is there a different IEEE spec or CAS that distinguishes between 1/x and > > 2/x where x=0? > > No. x/0.0 would either signal an error (in Python terms: raise an > exception) or return a NAN. The specific NAN it might return is not set > by the IEEE-754 standard.
>>> from numpy import float64 as f >>> f(1)/f(0) <stdin>:1: RuntimeWarning: divide by zero encountered in double_scalars inf >>> f(1)/-f(0) -inf ChrisA _______________________________________________ Python-ideas mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/A2R5DU4I4UUKYO4SRMS6NY7XTM44A6QN/ Code of Conduct: http://python.org/psf/codeofconduct/
