Class ComplexNumber
java.lang.Object
com.independentsoft.calc.functions.ComplexNumber
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleabs()static ComplexNumberadd(ComplexNumber a, ComplexNumber b)static ComplexNumbercos(ComplexNumber a)static ComplexNumbercosh(ComplexNumber a)static ComplexNumberexp(ComplexNumber a)format()static ComplexNumbermul(ComplexNumber a, ComplexNumber b)static ComplexNumbersin(ComplexNumber a)static ComplexNumbersinh(ComplexNumber a)static ComplexNumbersub(ComplexNumber a, ComplexNumber b)static booleantryDiv(ComplexNumber a, ComplexNumber b, Out<ComplexNumber> result)static booleantryLn(ComplexNumber a, Out<ComplexNumber> result)static booleantryParse(CalcValue v, Out<ComplexNumber> c)static booleantryPower(ComplexNumber a, double n, Out<ComplexNumber> result)
-
Field Details
-
re
public final double re -
im
public final double im -
suffix
public final char suffix
-
-
Constructor Details
-
ComplexNumber
public ComplexNumber(double re, double im, char suffix)
-
-
Method Details
-
tryParse
-
format
-
abs
public double abs() -
add
-
sub
-
mul
-
tryDiv
-
exp
-
tryLn
-
tryPower
-
sin
-
cos
-
sinh
-
cosh
-