Home | History | Annotate | Download | only in test

Lines Matching defs:NAN

8 NAN = float("nan")
111 for denom_real, denom_imag in [(0, NAN), (NAN, 0), (NAN, NAN)]:
470 self.assertEqual(repr(complex(NAN, 1)), "(nan+1j)")
471 self.assertEqual(repr(complex(1, NAN)), "(1+nanj)")
472 self.assertEqual(repr(complex(NAN, NAN)), "(nan+nanj)")
476 self.assertEqual(repr(complex(0, NAN)), "nanj")
522 vals = [0.0, 1e-500, 1e-315, 1e-200, 0.0123, 3.1415, 1e50, INF, NAN]
526 # numbers involving an infinity, nan, or negative zero
536 inf, nan = float('inf'), float('nan')
537 infj, nanj = complex(0.0, inf), complex(0.0, nan)
631 # issue 3382: 'f' and 'F' with inf's and nan's
645 self.assertEqual('{0:f}'.format(complex(NAN, 0)), 'nan+0.000000j')
646 self.assertEqual('{0:F}'.format(complex(NAN, 0)), 'NAN+0.000000j')
647 self.assertEqual('{0:f}'.format(complex(NAN, NAN)), 'nan+nanj')
648 self.assertEqual('{0:F}'.format(complex(NAN, NAN)), 'NAN+NANj')