Example #1
0
 public void testPowZero() {
   TestUtils.assertSame(Complex.NaN, Complex.ZERO.pow(Complex.ONE));
   TestUtils.assertSame(Complex.NaN, Complex.ZERO.pow(Complex.ZERO));
   TestUtils.assertSame(Complex.NaN, Complex.ZERO.pow(Complex.I));
   TestUtils.assertEquals(Complex.ONE, Complex.ONE.pow(Complex.ZERO), 10e-12);
   TestUtils.assertEquals(Complex.ONE, Complex.I.pow(Complex.ZERO), 10e-12);
   TestUtils.assertEquals(Complex.ONE, new Complex(-1, 3).pow(Complex.ZERO), 10e-12);
 }