Witam moja klasa complex wyświetlająca liczbę zespolona w postaci trygonometrycznej wygląda tak:
public void Show()
{
System.out.println(toString());
double z = Math.sqrt(a*a+b*b);
if((b/z) > 0)
System.out.println(z+"*("+Math.acos(a/z)+"+" +Math.asin(b/z)+"i) ");
else
System.out.println(z+"*("+Math.acos(a/z)+""+Math.asin(b/z)+"i)");
}
wynik jaki otrzymuje to
1.0-1.0i
1.4142135623730951*(0.7853981633974484-0.7853981633974482i)
wie ktoś może jak można to "ładniej" przedstawić?