Lines Matching refs:math
5 import cmath, math
78 if math.isnan(x) or math.isnan(y):
79 if math.isnan(x) and math.isnan(y):
85 elif math.copysign(1.0, x) == math.copysign(1.0, y):
113 if math.isnan(a):
114 if math.isnan(b):
118 if math.isinf(a):
129 if math.copysign(1., a) != math.copysign(1., b):
160 self.assertEqual(cmath.inf.real, math.inf)
163 self.assertEqual(cmath.infj.imag, math.inf)
165 self.assertTrue(math.isnan(cmath.nan.real))
168 self.assertTrue(math.isnan(cmath.nanj.imag))
287 # check that corresponding cmath and math functions are equal
320 float_fn = getattr(math, fn)
331 self.rAssertAlmostEqual(math.log(v, base), z.real)
503 self.assertTrue(math.isnan(phase(z)))
516 self.assertTrue(math.isnan(abs(complex(NAN, -2.3))))
517 self.assertTrue(math.isnan(abs(complex(NAN, -0.0))))
518 self.assertTrue(math.isnan(abs(complex(NAN, 0.0))))
519 self.assertTrue(math.isnan(abs(complex(NAN, 2.3))))
522 self.assertTrue(math.isnan(abs(complex(-2.3, NAN))))
523 self.assertTrue(math.isnan(abs(complex(-0.0, NAN))))
524 self.assertTrue(math.isnan(abs(complex(0.0, NAN))))
525 self.assertTrue(math.isnan(abs(complex(2.3, NAN))))
527 self.assertTrue(math.isnan(abs(complex(NAN, NAN))))
554 math.isfinite(x) and math.isfinite(y))