function testLog10()
 {
     /*{{{*/
     $tmp = Math_ComplexOp::log10($this->cnum1);
     $this->assertEquals('-0.234260541479 + 0.44748697004i', $tmp->toString());
 }
$b = new Math_Complex(1.0, -M_PI_2);
$im = -1.2;
echo "a = " . $a->toString() . "\n";
echo "b = " . $b->toString() . "\n";
echo "im = {$im}i\n";
$z = Math_ComplexOp::createFromPolar(0.022, -0.223);
echo "from polar, z = " . $z->toString() . "\n";
$z = Math_ComplexOp::sqrt($a);
echo "sqrt(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::sqrtReal(-2.3);
echo "sqrtReal(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::exp($a);
echo "exp(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::log($a);
echo "log(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::log10($a);
echo "log10(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::conjugate($a);
echo "conjugate(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::negative($a);
echo "negative(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::inverse($a);
echo "inverse(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::sin($a);
echo "sin(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::cos($a);
echo "cos(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::tan($a);
echo "tan(a) = " . $z->toString() . "\n";
$z = Math_ComplexOp::sec($a);
echo "sec(a) = " . $z->toString() . "\n";