• Home
  • Raw
  • Download

Lines Matching refs:NAN

18 NAN = float('nan')  variable
267 self.assertTrue(math.isnan(math.acos(NAN)))
277 self.assertTrue(math.isnan(math.acosh(NAN)))
288 self.assertTrue(math.isnan(math.asin(NAN)))
297 self.assertTrue(math.isnan(math.asinh(NAN)))
306 self.assertTrue(math.isnan(math.atan(NAN)))
317 self.assertTrue(math.isnan(math.atanh(NAN)))
334 self.assertTrue(math.isnan(math.atan2(0., NAN)))
342 self.assertTrue(math.isnan(math.atan2(-0., NAN)))
350 self.assertTrue(math.isnan(math.atan2(INF, NAN)))
358 self.assertTrue(math.isnan(math.atan2(NINF, NAN)))
364 self.assertTrue(math.isnan(math.atan2(2.3, NAN)))
370 self.assertTrue(math.isnan(math.atan2(-2.3, NAN)))
372 self.assertTrue(math.isnan(math.atan2(NAN, NINF)))
373 self.assertTrue(math.isnan(math.atan2(NAN, -2.3)))
374 self.assertTrue(math.isnan(math.atan2(NAN, -0.)))
375 self.assertTrue(math.isnan(math.atan2(NAN, 0.)))
376 self.assertTrue(math.isnan(math.atan2(NAN, 2.3)))
377 self.assertTrue(math.isnan(math.atan2(NAN, INF)))
378 self.assertTrue(math.isnan(math.atan2(NAN, NAN)))
436 self.assertTrue(math.isnan(math.copysign(NAN, 1.)))
437 self.assertTrue(math.isnan(math.copysign(NAN, INF)))
438 self.assertTrue(math.isnan(math.copysign(NAN, NINF)))
439 self.assertTrue(math.isnan(math.copysign(NAN, NAN)))
443 self.assertTrue(math.isinf(math.copysign(INF, NAN)))
445 self.assertEqual(abs(math.copysign(2., NAN)), 2.)
459 self.assertTrue(math.isnan(math.cos(NAN)))
469 self.assertTrue(math.isnan(math.cosh(NAN)))
485 self.assertTrue(math.isnan(math.exp(NAN)))
560 self.assertTrue(math.isnan(math.fmod(NAN, 1.)))
561 self.assertTrue(math.isnan(math.fmod(1., NAN)))
562 self.assertTrue(math.isnan(math.fmod(NAN, NAN)))
590 self.assertTrue(math.isnan(math.frexp(NAN)[0]))
779 self.assertEqual(hypot(NAN, INF), INF)
780 self.assertEqual(hypot(INF, NAN), INF)
781 self.assertEqual(hypot(NINF, NAN), INF)
782 self.assertEqual(hypot(NAN, NINF), INF)
788 self.assertTrue(math.isnan(hypot(NAN)))
789 self.assertTrue(math.isnan(hypot(0, NAN)))
790 self.assertTrue(math.isnan(hypot(NAN, 10)))
791 self.assertTrue(math.isnan(hypot(10, NAN)))
792 self.assertTrue(math.isnan(hypot(NAN, NAN)))
793 self.assertTrue(math.isnan(hypot(NAN)))
955 values = [NINF, -10.5, -0.0, 0.0, 10.5, INF, NAN]
1091 self.assertTrue(math.isnan(math.ldexp(NAN, 0)))
1101 self.assertTrue(math.isnan(math.ldexp(NAN, -n)))
1109 self.assertTrue(math.isnan(math.ldexp(NAN, n)))
1125 self.assertTrue(math.isnan(math.log(NAN)))
1150 self.assertTrue(math.isnan(math.log2(NAN)))
1171 self.assertTrue(math.isnan(math.log10(NAN)))
1188 modf_nan = math.modf(NAN)
1202 self.assertTrue(math.isnan(math.pow(NAN, 1)))
1203 self.assertTrue(math.isnan(math.pow(2, NAN)))
1204 self.assertTrue(math.isnan(math.pow(0, NAN)))
1205 self.assertEqual(math.pow(1, NAN), 1)
1218 self.assertTrue(math.isnan(math.pow(0., NAN)))
1231 self.assertTrue(math.isnan(math.pow(INF, NAN)))
1244 self.assertTrue(math.isnan(math.pow(-0., NAN)))
1257 self.assertTrue(math.isnan(math.pow(NINF, NAN)))
1270 self.assertTrue(math.isnan(math.pow(-1., NAN)))
1283 self.assertEqual(math.pow(1., NAN), 1.)
1288 self.assertEqual(math.pow(NAN, 0.), 1.)
1291 self.assertEqual(math.pow(NAN, -0.), 1.)
1456 for value in [NAN, 0.0, -0.0, 2.0, -2.3, NINF, INF]:
1457 self.assertIsNaN(math.remainder(NAN, value))
1458 self.assertIsNaN(math.remainder(value, NAN))
1488 self.assertTrue(math.isnan(math.sin(NAN)))
1497 self.assertTrue(math.isnan(math.sinh(NAN)))
1507 self.assertTrue(math.isnan(math.sqrt(NAN)))
1520 self.assertTrue(math.isnan(math.tan(NAN)))
1529 self.assertTrue(math.isnan(math.tanh(NAN)))
2033 self.assertIsNaN(math.nextafter(NAN, 1.0))
2034 self.assertIsNaN(math.nextafter(1.0, NAN))
2035 self.assertIsNaN(math.nextafter(NAN, NAN))
2154 not_close_examples = [(NAN, NAN),
2155 (NAN, 1e-100),
2156 (1e-100, NAN),
2157 (INF, NAN),
2158 (NAN, INF),