Package SaZhaK
Class ComplexNumber
java.lang.Object
SaZhaK.ComplexNumber
public class ComplexNumber
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ComplexNumber(double re, double im) -
Method Summary
Modifier and Type Method Description ComplexNumberadd(ComplexNumber z)ComplexNumberdivide(ComplexNumber z)booleanequals(java.lang.Object obj)doublegetAngle()ComplexNumbergetConjugate()doublegetIm()doublegetRadius()doublegetRe()ComplexNumbermultiply(ComplexNumber z)voidpow(int power)ComplexNumber[]roots(int power)ComplexNumbersubtract(ComplexNumber z)java.lang.StringtoString()
-
Field Details
-
Constructor Details
-
ComplexNumber
public ComplexNumber(double re, double im)
-
-
Method Details
-
getRe
public double getRe() -
getIm
public double getIm() -
getRadius
public double getRadius() -
getAngle
public double getAngle() -
equals
public boolean equals(java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
add
-
subtract
-
multiply
-
divide
-
getConjugate
-
pow
public void pow(int power) -
roots
-