public interface IComplexNumber
IComplexNumber set(Number real, Number imag)
Number realComponent()
Number imaginaryComponent()
IComplexNumber dup()
IComplexNumber copy(IComplexNumber other)
IComplexNumber addi(IComplexNumber c, IComplexNumber result)
IComplexNumber addi(IComplexNumber c)
IComplexNumber add(IComplexNumber c)
IComplexNumber addi(Number a, IComplexNumber result)
IComplexNumber addi(Number c)
IComplexNumber add(Number c)
IComplexNumber subi(IComplexNumber c, IComplexNumber result)
IComplexNumber subi(IComplexNumber c)
IComplexNumber sub(IComplexNumber c)
IComplexNumber subi(Number a, IComplexNumber result)
IComplexNumber subi(Number a)
IComplexNumber sub(Number r)
IComplexNumber muli(IComplexNumber c, IComplexNumber result)
IComplexNumber muli(IComplexNumber c)
IComplexNumber mul(IComplexNumber c)
IComplexNumber mul(Number v)
IComplexNumber muli(Number v, IComplexNumber result)
IComplexNumber muli(Number v)
IComplexNumber div(IComplexNumber c)
IComplexNumber divi(IComplexNumber c, IComplexNumber result)
IComplexNumber divi(IComplexNumber c)
IComplexNumber divi(Number v, IComplexNumber result)
IComplexNumber divi(Number v)
IComplexNumber div(Number v)
Number absoluteValue()
Number complexArgument()
IComplexNumber invi()
IComplexNumber inv()
IComplexNumber neg()
IComplexNumber negi()
IComplexNumber conji()
IComplexNumber conj()
IComplexNumber sqrt()
boolean eq(IComplexNumber c)
boolean ne(IComplexNumber c)
boolean isZero()
boolean isReal()
boolean isImag()
IComplexFloat asFloat()
IComplexDouble asDouble()
IComplexNumber eqc(IComplexNumber num)
num
- the number to compareIComplexNumber neqc(IComplexNumber num)
num
- the number to compareIComplexNumber gt(IComplexNumber num)
num
- the number to compareIComplexNumber lt(IComplexNumber num)
num
- the number to compareCopyright © 2015. All Rights Reserved.