Lines Matching refs:NAN

15 NAN = float('nan')  variable
277 self.assertTrue(math.isnan(math.acos(NAN)))
287 self.assertTrue(math.isnan(math.acosh(NAN)))
298 self.assertTrue(math.isnan(math.asin(NAN)))
307 self.assertTrue(math.isnan(math.asinh(NAN)))
316 self.assertTrue(math.isnan(math.atan(NAN)))
327 self.assertTrue(math.isnan(math.atanh(NAN)))
344 self.assertTrue(math.isnan(math.atan2(0., NAN)))
352 self.assertTrue(math.isnan(math.atan2(-0., NAN)))
360 self.assertTrue(math.isnan(math.atan2(INF, NAN)))
368 self.assertTrue(math.isnan(math.atan2(NINF, NAN)))
374 self.assertTrue(math.isnan(math.atan2(2.3, NAN)))
380 self.assertTrue(math.isnan(math.atan2(-2.3, NAN)))
382 self.assertTrue(math.isnan(math.atan2(NAN, NINF)))
383 self.assertTrue(math.isnan(math.atan2(NAN, -2.3)))
384 self.assertTrue(math.isnan(math.atan2(NAN, -0.)))
385 self.assertTrue(math.isnan(math.atan2(NAN, 0.)))
386 self.assertTrue(math.isnan(math.atan2(NAN, 2.3)))
387 self.assertTrue(math.isnan(math.atan2(NAN, INF)))
388 self.assertTrue(math.isnan(math.atan2(NAN, NAN)))
439 self.assertTrue(math.isnan(math.copysign(NAN, 1.)))
440 self.assertTrue(math.isnan(math.copysign(NAN, INF)))
441 self.assertTrue(math.isnan(math.copysign(NAN, NINF)))
442 self.assertTrue(math.isnan(math.copysign(NAN, NAN)))
446 self.assertTrue(math.isinf(math.copysign(INF, NAN)))
448 self.assertEqual(abs(math.copysign(2., NAN)), 2.)
462 self.assertTrue(math.isnan(math.cos(NAN)))
470 self.assertTrue(math.isnan(math.cosh(NAN)))
486 self.assertTrue(math.isnan(math.exp(NAN)))
556 self.assertTrue(math.isnan(math.fmod(NAN, 1.)))
557 self.assertTrue(math.isnan(math.fmod(1., NAN)))
558 self.assertTrue(math.isnan(math.fmod(NAN, NAN)))
586 self.assertTrue(math.isnan(math.frexp(NAN)[0]))
726 self.assertEqual(math.hypot(NAN, INF), INF)
727 self.assertEqual(math.hypot(INF, NAN), INF)
728 self.assertEqual(math.hypot(NAN, NINF), INF)
729 self.assertEqual(math.hypot(NINF, NAN), INF)
731 self.assertTrue(math.isnan(math.hypot(1.0, NAN)))
732 self.assertTrue(math.isnan(math.hypot(NAN, -2.0)))
746 self.assertTrue(math.isnan(math.ldexp(NAN, 0)))
756 self.assertTrue(math.isnan(math.ldexp(NAN, -n)))
764 self.assertTrue(math.isnan(math.ldexp(NAN, n)))
780 self.assertTrue(math.isnan(math.log(NAN)))
805 self.assertTrue(math.isnan(math.log2(NAN)))
826 self.assertTrue(math.isnan(math.log10(NAN)))
843 modf_nan = math.modf(NAN)
857 self.assertTrue(math.isnan(math.pow(NAN, 1)))
858 self.assertTrue(math.isnan(math.pow(2, NAN)))
859 self.assertTrue(math.isnan(math.pow(0, NAN)))
860 self.assertEqual(math.pow(1, NAN), 1)
873 self.assertTrue(math.isnan(math.pow(0., NAN)))
886 self.assertTrue(math.isnan(math.pow(INF, NAN)))
899 self.assertTrue(math.isnan(math.pow(-0., NAN)))
912 self.assertTrue(math.isnan(math.pow(NINF, NAN)))
925 self.assertTrue(math.isnan(math.pow(-1., NAN)))
938 self.assertEqual(math.pow(1., NAN), 1.)
943 self.assertEqual(math.pow(NAN, 0.), 1.)
946 self.assertEqual(math.pow(NAN, -0.), 1.)
1014 self.assertTrue(math.isnan(math.sin(NAN)))
1023 self.assertTrue(math.isnan(math.sinh(NAN)))
1033 self.assertTrue(math.isnan(math.sqrt(NAN)))
1046 self.assertTrue(math.isnan(math.tan(NAN)))
1055 self.assertTrue(math.isnan(math.tanh(NAN)))
1353 not_close_examples = [(NAN, NAN),
1354 (NAN, 1e-100),
1355 (1e-100, NAN),
1356 (INF, NAN),
1357 (NAN, INF),