Package ipsk.math
Class ComplexFloat
- java.lang.Object
-
- ipsk.math.ComplexFloat
-
public class ComplexFloat extends java.lang.Object
Complex math type. Implementation with float data type.- Author:
- K.Jaensch, klausj@phonetik.uni-muenchen.de
-
-
Constructor Summary
Constructors Constructor Description ComplexFloat()
ComplexFloat(float real, float imaginary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComplexFloat
add(ComplexFloat addC)
ComplexFloat
conjugate()
ComplexFloat
div(float divisor)
ComplexFloat
div(ComplexFloat divisor)
boolean
equals(ComplexFloat c)
float
magnitude()
ComplexFloat
mult(float multF)
ComplexFloat
mult(ComplexFloat multC)
ComplexFloat
sub(ComplexFloat subC)
java.lang.String
toString()
-
-
-
Method Detail
-
magnitude
public float magnitude()
-
add
public ComplexFloat add(ComplexFloat addC)
-
sub
public ComplexFloat sub(ComplexFloat subC)
-
mult
public ComplexFloat mult(ComplexFloat multC)
-
mult
public ComplexFloat mult(float multF)
-
div
public ComplexFloat div(ComplexFloat divisor)
-
div
public ComplexFloat div(float divisor)
-
conjugate
public ComplexFloat conjugate()
-
equals
public boolean equals(ComplexFloat c)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-