gnu.math

Class CQuantity

public class CQuantity extends Quantity implements Externalizable

General Cartesian Complex quantity.
Constructor Summary
CQuantity(Complex num, Unit unit)
CQuantity(RealNum real, RealNum imag, Unit unit)
Method Summary
booleanisExact()
booleanisZero()
Complexnumber()
voidreadExternal(ObjectInput in)
Unitunit()
voidwriteExternal(ObjectOutput out)

Constructor Detail

CQuantity

public CQuantity(Complex num, Unit unit)

CQuantity

public CQuantity(RealNum real, RealNum imag, Unit unit)

Method Detail

isExact

public boolean isExact()

isZero

public boolean isZero()

number

public Complex number()

readExternal

public void readExternal(ObjectInput in)

unit

public Unit unit()

writeExternal

public void writeExternal(ObjectOutput out)

Serial Data: Write the complex value (using writeObject) followed by the Unit (also using writeUnit).