HugeDecimal

public class HugeDecimal extends Number implements CharSequence

HugeDecimal is for numbers that are too big to parse with BigDecimal through normal means.

Methods

bigDecimalValue

public final BigDecimal bigDecimalValue()

Get our value converted to a BigDecimal.

Throws:
  • IOException – On error.
Returns:

a BigDecimal representation of our character sequence.

bigIntegerValue

public final BigInteger bigIntegerValue()

Get our value converted to a BigInteger.

Throws:
  • IOException – On error.
Returns:

a BigInteger representation of our character sequence.

charAt

public final char charAt(int parIndex)

charSequenceValue

public final CharSequence charSequenceValue()

Get our raw character sequence value.

Returns:Our raw character sequence value.

doubleValue

public final double doubleValue()

Get our double value.

Returns:A double representation of our value.

equals

public final boolean equals(Object parObject)

floatValue

public final float floatValue()

Get our float value.

Returns:A float representation of our value.

hashCode

public final int hashCode()

intValue

public final int intValue()

Get our integer value.

Returns:An integer representation of our value.

length

public final int length()

longValue

public final long longValue()

Get our long value.

Returns:A long representation of our value.

subSequence

public final CharSequence subSequence(int parStart, int parEnd)