Serialized Form


Package org.znerd.math

Class org.znerd.math.AbstractCompositeNumber implements Serializable

Serialized Fields

_elements

RealNumber[] _elements
The elements of this operation.

Class org.znerd.math.BasicDigitSet implements Serializable

Serialized Fields

_digits

int[] _digits
An array containing the digits. This field is initialised by the constructor.

_exponent

int _exponent
The exponent for this number.

_radix

int _radix
The radix for this number. The value of this field is always >= 2 and <= RealNumber.MAXIMUM_RADIX.

Class org.znerd.math.BasicRationalNumber implements Serializable

Class org.znerd.math.BigIntegerNumber implements Serializable

Serialized Fields

_bigInteger

BigInteger _bigInteger
The BigInteger this IntegerNumber implementation is based on.

_hash

int _hash
The hash code.

Class org.znerd.math.CanNotCompareException implements Serializable

Serialized Fields

_numbers

RealNumber[] _numbers
The numbers that cannot be compared. This array is not null and contains 2 non-null elements.

Class org.znerd.math.CompositeNumber implements Serializable

Class org.znerd.math.DigitSet implements Serializable

Class org.znerd.math.IntegerNumber implements Serializable

Class org.znerd.math.Power implements Serializable

Class org.znerd.math.Product implements Serializable

Class org.znerd.math.RationalNumber implements Serializable

Serialized Fields

_denominator

IntegerNumber _denominator
The denominator. This field is initialized by the constructor, it can never be null.

_numerator

IntegerNumber _numerator
The numerator. This field is initialized by the constructor, it can never be null.

Class org.znerd.math.RealNumber implements Serializable

Serialized Fields

_asString

String _asString
Textual presentation of this number.

The value of this field is returned by RealNumber.toString().


_sign

int _sign
The sign of this number. This field is initialized by the constructor. The value of this field is -1, 0, or 1 as this number is negative, zero, or positive.

The value of this field is returned by RealNumber.getSign().

Class org.znerd.math.SmallIntegerNumber implements Serializable

Serialized Fields

_value

int _value
The int this IntegerNumber implementation is based on.

Class org.znerd.math.Sum implements Serializable

Serialized Fields

_elements

RealNumber[] _elements
The operands for this sum. This field is never null and it should never contain any null elements. It is initialized by the constructor. After that the contents should never change anymore.



See http://jump-math.sourceforge.net/.