Lines Matching refs:atan2

330         self.assertRaises(TypeError, math.atan2)
331 self.ftest('atan2(-1, 0)', math.atan2(-1, 0), -math.pi/2)
332 self.ftest('atan2(-1, 1)', math.atan2(-1, 1), -math.pi/4)
333 self.ftest('atan2(0, 1)', math.atan2(0, 1), 0)
334 self.ftest('atan2(1, 1)', math.atan2(1, 1), math.pi/4)
335 self.ftest('atan2(1, 0)', math.atan2(1, 0), math.pi/2)
338 self.ftest('atan2(0., -inf)', math.atan2(0., NINF), math.pi)
339 self.ftest('atan2(0., -2.3)', math.atan2(0., -2.3), math.pi)
340 self.ftest('atan2(0., -0.)', math.atan2(0., -0.), math.pi)
341 self.assertEqual(math.atan2(0., 0.), 0.)
342 self.assertEqual(math.atan2(0., 2.3), 0.)
343 self.assertEqual(math.atan2(0., INF), 0.)
344 self.assertTrue(math.isnan(math.atan2(0., NAN)))
346 self.ftest('atan2(-0., -inf)', math.atan2(-0., NINF), -math.pi)
347 self.ftest('atan2(-0., -2.3)', math.atan2(-0., -2.3), -math.pi)
348 self.ftest('atan2(-0., -0.)', math.atan2(-0., -0.), -math.pi)
349 self.assertEqual(math.atan2(-0., 0.), -0.)
350 self.assertEqual(math.atan2(-0., 2.3), -0.)
351 self.assertEqual(math.atan2(-0., INF), -0.)
352 self.assertTrue(math.isnan(math.atan2(-0., NAN)))
354 self.ftest('atan2(inf, -inf)', math.atan2(INF, NINF), math.pi*3/4)
355 self.ftest('atan2(inf, -2.3)', math.atan2(INF, -2.3), math.pi/2)
356 self.ftest('atan2(inf, -0.)', math.atan2(INF, -0.0), math.pi/2)
357 self.ftest('atan2(inf, 0.)', math.atan2(INF, 0.0), math.pi/2)
358 self.ftest('atan2(inf, 2.3)', math.atan2(INF, 2.3), math.pi/2)
359 self.ftest('atan2(inf, inf)', math.atan2(INF, INF), math.pi/4)
360 self.assertTrue(math.isnan(math.atan2(INF, NAN)))
362 self.ftest('atan2(-inf, -inf)', math.atan2(NINF, NINF), -math.pi*3/4)
363 self.ftest('atan2(-inf, -2.3)', math.atan2(NINF, -2.3), -math.pi/2)
364 self.ftest('atan2(-inf, -0.)', math.atan2(NINF, -0.0), -math.pi/2)
365 self.ftest('atan2(-inf, 0.)', math.atan2(NINF, 0.0), -math.pi/2)
366 self.ftest('atan2(-inf, 2.3)', math.atan2(NINF, 2.3), -math.pi/2)
367 self.ftest('atan2(-inf, inf)', math.atan2(NINF, INF), -math.pi/4)
368 self.assertTrue(math.isnan(math.atan2(NINF, NAN)))
370 self.ftest('atan2(2.3, -inf)', math.atan2(2.3, NINF), math.pi)
371 self.ftest('atan2(2.3, -0.)', math.atan2(2.3, -0.), math.pi/2)
372 self.ftest('atan2(2.3, 0.)', math.atan2(2.3, 0.), math.pi/2)
373 self.assertEqual(math.atan2(2.3, INF), 0.)
374 self.assertTrue(math.isnan(math.atan2(2.3, NAN)))
376 self.ftest('atan2(-2.3, -inf)', math.atan2(-2.3, NINF), -math.pi)
377 self.ftest('atan2(-2.3, -0.)', math.atan2(-2.3, -0.), -math.pi/2)
378 self.ftest('atan2(-2.3, 0.)', math.atan2(-2.3, 0.), -math.pi/2)
379 self.assertEqual(math.atan2(-2.3, INF), -0.)
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)))