|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ComplexNumber
Programm: ComplexCalc
Copyright: 2002 Frank Schubert, Andreas Gohr
License: GPL2 or higher
Info: Complex number calculations
Constructor Summary | |
ComplexNumber()
dummy constructor (initializes with 0+0i) |
|
ComplexNumber(double re,
double im)
constructor |
|
ComplexNumber(java.lang.String str)
constructor #2 uses regular expression for complex number as String |
Method Summary | |
ComplexNumber |
add(ComplexNumber i)
add two complex numbers result is returned |
ComplexNumber |
div(ComplexNumber i)
divide two complex numbers result is returned Throws exeption on division by Zero |
double |
getIm()
returns imaginary value as double |
double |
getRe()
returns real value as double |
ComplexNumber |
mul(ComplexNumber i)
multiply two complex numbers result is returned |
ComplexNumber |
sub(ComplexNumber i)
subtract two complex numbers result is returned |
java.lang.String |
toString()
returns complex number as rounded String |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ComplexNumber()
public ComplexNumber(double re, double im)
public ComplexNumber(java.lang.String str)
Method Detail |
public double getRe()
public double getIm()
public java.lang.String toString()
toString
in class java.lang.Object
public ComplexNumber add(ComplexNumber i)
public ComplexNumber sub(ComplexNumber i)
public ComplexNumber mul(ComplexNumber i)
public ComplexNumber div(ComplexNumber i) throws DbZ
DbZ
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |