• Home
  • Raw
  • Download

Lines Matching refs:NAN

16 NAN = float("nan")  variable
288 floats = (INF, -INF, 0.0, 1.0, NAN)
373 self.assertTrue(isnan(pow_op(-INF, NAN)))
374 self.assertTrue(isnan(pow_op(-2.0, NAN)))
375 self.assertTrue(isnan(pow_op(-1.0, NAN)))
376 self.assertTrue(isnan(pow_op(-0.5, NAN)))
377 self.assertTrue(isnan(pow_op(-0.0, NAN)))
378 self.assertTrue(isnan(pow_op(0.0, NAN)))
379 self.assertTrue(isnan(pow_op(0.5, NAN)))
380 self.assertTrue(isnan(pow_op(2.0, NAN)))
381 self.assertTrue(isnan(pow_op(INF, NAN)))
382 self.assertTrue(isnan(pow_op(NAN, NAN)))
385 self.assertTrue(isnan(pow_op(NAN, -INF)))
386 self.assertTrue(isnan(pow_op(NAN, -2.0)))
387 self.assertTrue(isnan(pow_op(NAN, -1.0)))
388 self.assertTrue(isnan(pow_op(NAN, -0.5)))
389 self.assertTrue(isnan(pow_op(NAN, 0.5)))
390 self.assertTrue(isnan(pow_op(NAN, 1.0)))
391 self.assertTrue(isnan(pow_op(NAN, 2.0)))
392 self.assertTrue(isnan(pow_op(NAN, INF)))
430 self.assertEqualAndEqualSign(pow_op(1.0, NAN), 1.0)
443 self.assertEqualAndEqualSign(pow_op(NAN, 0.0), 1.0)
454 self.assertEqualAndEqualSign(pow_op(NAN, -0.0), 1.0)
744 self.assertEqual(format(NAN, 'f'), 'nan')
745 self.assertEqual(format(NAN, 'F'), 'NAN')
857 self.assertRaises(ValueError, round, NAN)
860 self.assertRaises(TypeError, round, NAN, "ceci n'est pas un integer")
944 test(fmt, NAN, 'nan')
945 test(fmt, -NAN, 'nan')
950 test(pfmt, NAN, '+nan')
951 test(pfmt, -NAN, '+nan')
956 test(sfmt, NAN, ' nan')
957 test(sfmt, -NAN, ' nan')
1164 ('nan', NAN),
1203 self.identical(fromHex('nan'), NAN)
1204 self.identical(fromHex('+NaN'), NAN)
1205 self.identical(fromHex('-NaN'), NAN)
1206 self.identical(fromHex('-nAN'), NAN)
1489 for x in [NAN, INF, self.MAX, self.MIN, self.MIN-self.TINY, self.TINY, 0.0]: