Exemple #1
0
 public void testAcosInf() {
   TestUtils.assertSame(Complex.NaN, oneInf.acos());
   TestUtils.assertSame(Complex.NaN, oneNegInf.acos());
   TestUtils.assertSame(Complex.NaN, infOne.acos());
   TestUtils.assertSame(Complex.NaN, negInfOne.acos());
   TestUtils.assertSame(Complex.NaN, infInf.acos());
   TestUtils.assertSame(Complex.NaN, infNegInf.acos());
   TestUtils.assertSame(Complex.NaN, negInfInf.acos());
   TestUtils.assertSame(Complex.NaN, negInfNegInf.acos());
 }
Exemple #2
0
 public void testAcos() {
   Complex z = new Complex(3, 4);
   Complex expected = new Complex(0.936812, -2.30551);
   TestUtils.assertEquals(expected, z.acos(), 1.0e-5);
   TestUtils.assertEquals(new Complex(Math.acos(0), 0), Complex.ZERO.acos(), 1.0e-12);
 }