Lines Matching refs:NAN

16 NAN = float("nan")  variable
251 floats = (INF, -INF, 0.0, 1.0, NAN)
308 self.assertTrue(isnan(pow_op(-INF, NAN)))
309 self.assertTrue(isnan(pow_op(-2.0, NAN)))
310 self.assertTrue(isnan(pow_op(-1.0, NAN)))
311 self.assertTrue(isnan(pow_op(-0.5, NAN)))
312 self.assertTrue(isnan(pow_op(-0.0, NAN)))
313 self.assertTrue(isnan(pow_op(0.0, NAN)))
314 self.assertTrue(isnan(pow_op(0.5, NAN)))
315 self.assertTrue(isnan(pow_op(2.0, NAN)))
316 self.assertTrue(isnan(pow_op(INF, NAN)))
317 self.assertTrue(isnan(pow_op(NAN, NAN)))
320 self.assertTrue(isnan(pow_op(NAN, -INF)))
321 self.assertTrue(isnan(pow_op(NAN, -2.0)))
322 self.assertTrue(isnan(pow_op(NAN, -1.0)))
323 self.assertTrue(isnan(pow_op(NAN, -0.5)))
324 self.assertTrue(isnan(pow_op(NAN, 0.5)))
325 self.assertTrue(isnan(pow_op(NAN, 1.0)))
326 self.assertTrue(isnan(pow_op(NAN, 2.0)))
327 self.assertTrue(isnan(pow_op(NAN, INF)))
365 self.assertEqualAndEqualSign(pow_op(1.0, NAN), 1.0)
378 self.assertEqualAndEqualSign(pow_op(NAN, 0.0), 1.0)
389 self.assertEqualAndEqualSign(pow_op(NAN, -0.0), 1.0)
654 self.assertEqual(format(NAN, 'f'), 'nan')
655 self.assertEqual(format(NAN, 'F'), 'NAN')
749 self.assertRaises(ValueError, round, NAN)
752 self.assertRaises(TypeError, round, NAN, "ceci n'est pas un integer")
836 test(fmt, NAN, 'nan')
837 test(fmt, -NAN, 'nan')
842 test(pfmt, NAN, '+nan')
843 test(pfmt, -NAN, '+nan')
848 test(sfmt, NAN, ' nan')
849 test(sfmt, -NAN, ' nan')
1056 ('nan', NAN),
1095 self.identical(fromHex('nan'), NAN)
1096 self.identical(fromHex('+NaN'), NAN)
1097 self.identical(fromHex('-NaN'), NAN)
1098 self.identical(fromHex('-nAN'), NAN)
1367 for x in [NAN, INF, self.MAX, self.MIN, self.MIN-self.TINY, self.TINY, 0.0]: