Lines Matching refs:NAN

14 NAN = float("nan")  variable
293 self.assertTrue(isnan(pow_op(-INF, NAN)))
294 self.assertTrue(isnan(pow_op(-2.0, NAN)))
295 self.assertTrue(isnan(pow_op(-1.0, NAN)))
296 self.assertTrue(isnan(pow_op(-0.5, NAN)))
297 self.assertTrue(isnan(pow_op(-0.0, NAN)))
298 self.assertTrue(isnan(pow_op(0.0, NAN)))
299 self.assertTrue(isnan(pow_op(0.5, NAN)))
300 self.assertTrue(isnan(pow_op(2.0, NAN)))
301 self.assertTrue(isnan(pow_op(INF, NAN)))
302 self.assertTrue(isnan(pow_op(NAN, NAN)))
305 self.assertTrue(isnan(pow_op(NAN, -INF)))
306 self.assertTrue(isnan(pow_op(NAN, -2.0)))
307 self.assertTrue(isnan(pow_op(NAN, -1.0)))
308 self.assertTrue(isnan(pow_op(NAN, -0.5)))
309 self.assertTrue(isnan(pow_op(NAN, 0.5)))
310 self.assertTrue(isnan(pow_op(NAN, 1.0)))
311 self.assertTrue(isnan(pow_op(NAN, 2.0)))
312 self.assertTrue(isnan(pow_op(NAN, INF)))
350 self.assertEqualAndEqualSign(pow_op(1.0, NAN), 1.0)
363 self.assertEqualAndEqualSign(pow_op(NAN, 0.0), 1.0)
374 self.assertEqualAndEqualSign(pow_op(NAN, -0.0), 1.0)
660 self.assertEqual('{0:f}'.format(NAN), 'nan')
661 self.assertEqual('{0:F}'.format(NAN), 'NAN')
766 self.assertTrue(math.isnan(round(NAN)))
770 self.assertTrue(math.isnan(round(NAN, n)))
774 self.assertRaises(TypeError, round, NAN, "ceci n'est pas un integer")
905 test(fmt, NAN, 'nan')
906 test(fmt, -NAN, 'nan')
911 test(pfmt, NAN, '+nan')
912 test(pfmt, -NAN, '+nan')
917 test(sfmt, NAN, ' nan')
918 test(sfmt, -NAN, ' nan')
1003 self.assertTrue(NAN.is_nan())
1009 self.assertFalse(NAN.is_inf())
1113 ('nan', NAN),
1152 self.identical(fromHex('nan'), NAN)
1153 self.identical(fromHex('+NaN'), NAN)
1154 self.identical(fromHex('-NaN'), NAN)
1155 self.identical(fromHex('-nAN'), NAN)
1425 for x in [NAN, INF, self.MAX, self.MIN, self.MIN-self.TINY, self.TINY, 0.0]: