Lines Matching defs:NINF

20 NINF = float('-inf')
264 self.assertRaises(ValueError, math.acos, NINF)
276 self.assertRaises(ValueError, math.acosh, NINF)
285 self.assertRaises(ValueError, math.asin, NINF)
296 self.assertEqual(math.asinh(NINF), NINF)
305 self.ftest('atan(-inf)', math.atan(NINF), -math.pi/2)
316 self.assertRaises(ValueError, math.atanh, NINF)
328 self.ftest('atan2(0., -inf)', math.atan2(0., NINF), math.pi)
336 self.ftest('atan2(-0., -inf)', math.atan2(-0., NINF), -math.pi)
344 self.ftest('atan2(inf, -inf)', math.atan2(INF, NINF), math.pi*3/4)
351 # math.atan2(NINF, x)
352 self.ftest('atan2(-inf, -inf)', math.atan2(NINF, NINF), -math.pi*3/4)
353 self.ftest('atan2(-inf, -2.3)', math.atan2(NINF, -2.3), -math.pi/2)
354 self.ftest('atan2(-inf, -0.)', math.atan2(NINF, -0.0), -math.pi/2)
355 self.ftest('atan2(-inf, 0.)', math.atan2(NINF, 0.0), -math.pi/2)
356 self.ftest('atan2(-inf, 2.3)', math.atan2(NINF, 2.3), -math.pi/2)
357 self.ftest('atan2(-inf, inf)', math.atan2(NINF, INF), -math.pi/4)
358 self.assertTrue(math.isnan(math.atan2(NINF, NAN)))
360 self.ftest('atan2(2.3, -inf)', math.atan2(2.3, NINF), math.pi)
366 self.ftest('atan2(-2.3, -inf)', math.atan2(-2.3, NINF), -math.pi)
372 self.assertTrue(math.isnan(math.atan2(NAN, NINF)))
393 self.assertEqual(math.cbrt(NINF), NINF)
408 #self.assertEqual(math.ceil(NINF), NINF)
442 self.assertEqual(math.copysign(INF, -0.), NINF)
443 self.assertEqual(math.copysign(NINF, 0.), INF)
444 self.assertEqual(math.copysign(NINF, -0.), NINF)
447 self.assertEqual(math.copysign(1., NINF), -1.)
449 self.assertEqual(math.copysign(INF, NINF), NINF)
450 self.assertEqual(math.copysign(NINF, INF), INF)
451 self.assertEqual(math.copysign(NINF, NINF), NINF)
454 self.assertTrue(math.isnan(math.copysign(NAN, NINF)))
456 # copysign(INF, NAN) may be INF or it may be NINF, since
471 self.assertTrue(math.isnan(math.cos(NINF)))
474 self.assertRaises(ValueError, math.cos, NINF)
484 self.assertEqual(math.cosh(NINF), INF)
500 self.assertEqual(math.exp(NINF), 0.)
511 self.assertEqual(math.exp2(NINF), 0.)
558 #self.assertEqual(math.ceil(NINF), NINF)
592 self.assertRaises(ValueError, math.fmod, NINF, 1.)
596 self.assertEqual(math.fmod(3.0, NINF), 3.0)
597 self.assertEqual(math.fmod(-3.0, NINF), -3.0)
599 self.assertEqual(math.fmod(0.0, NINF), 0.0)
616 self.assertEqual(math.frexp(NINF)[0], NINF)
808 self.assertEqual(hypot(NINF, NAN), INF)
809 self.assertEqual(hypot(NAN, NINF), INF)
982 values = [NINF, -10.5, -0.0, 0.0, 10.5, INF, NAN]
1122 self.assertEqual(math.ldexp(NINF, -213), NINF)
1128 self.assertEqual(math.ldexp(NINF, -n), NINF)
1140 self.assertEqual(math.ldexp(NINF, n), NINF)
1155 self.assertRaises(ValueError, math.log, NINF)
1181 self.assertRaises(ValueError, math.log2, NINF)
1201 self.assertRaises(ValueError, math.log10, NINF)
1218 self.assertEqual(math.modf(NINF), (-0.0, NINF))
1231 self.assertEqual(math.pow(NINF, 1), NINF)
1233 self.assertEqual((math.pow(1, NINF)), 1.)
1249 self.assertEqual(math.pow(0., NINF), INF)
1262 self.assertEqual(math.pow(INF, NINF), 0.)
1275 self.assertEqual(math.pow(-0., NINF), INF)
1278 # pow(NINF, x)
1279 self.assertEqual(math.pow(NINF, INF), INF)
1280 self.assertEqual(math.pow(NINF, 3.), NINF)
1281 self.assertEqual(math.pow(NINF, 2.3), INF)
1282 self.assertEqual(math.pow(NINF, 2.), INF)
1283 self.assertEqual(math.pow(NINF, 0.), 1.)
1284 self.assertEqual(math.pow(NINF, -0.), 1.)
1285 self.assertEqual(math.pow(NINF, -2.), 0.)
1286 self.assertEqual(math.pow(NINF, -2.3), 0.)
1287 self.assertEqual(math.pow(NINF, -3.), -0.)
1288 self.assertEqual(math.pow(NINF, NINF), 0.)
1289 self.assertTrue(math.isnan(math.pow(NINF, NAN)))
1301 self.assertEqual(math.pow(-1., NINF), 1.)
1314 self.assertEqual(math.pow(1., NINF), 1.)
1329 # pow(x, NINF)
1330 self.assertEqual(math.pow(1.9, NINF), 0.)
1331 self.assertEqual(math.pow(1.1, NINF), 0.)
1332 self.assertEqual(math.pow(0.9, NINF), INF)
1333 self.assertEqual(math.pow(0.1, NINF), INF)
1334 self.assertEqual(math.pow(-0.1, NINF), INF)
1335 self.assertEqual(math.pow(-0.9, NINF), INF)
1336 self.assertEqual(math.pow(-1.1, NINF), 0.)
1337 self.assertEqual(math.pow(-1.9, NINF), 0.)
1366 #self.assertEqual(1**NINF, 1)
1370 #self.assertEqual(1.**NINF, 1)
1488 for value in [NAN, 0.0, -0.0, 2.0, -2.3, NINF, INF]:
1495 self.assertEqual(math.remainder(value, NINF), value)
1499 for value in [NINF, -2.3, -0.0, 0.0, 2.3, INF]:
1503 math.remainder(NINF, value)
1516 self.assertTrue(math.isnan(math.sin(NINF)))
1519 self.assertRaises(ValueError, math.sin, NINF)
1528 self.assertEqual(math.sinh(NINF), NINF)
1542 self.assertRaises(ValueError, math.sqrt, NINF)
1552 self.assertTrue(math.isnan(math.tan(NINF)))
1555 self.assertRaises(ValueError, math.tan, NINF)
1564 self.ftest('tanh(-inf)', math.tanh(NINF), -1)
2185 self.assertIsClose(NINF, NINF)
2186 self.assertIsClose(NINF, NINF, abs_tol=0.0)
2195 (INF, NINF),