public final class AltibaseNumeric
extends java.lang.Number
implements java.lang.Comparable
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAUL_SIGN |
static int |
DEFAULT_PRECISION |
static int |
DEFAULT_SCALE |
static int |
MAX_BASE |
static int |
MAX_PRECISION |
static int |
MAX_SCALE |
static int |
MIN_BASE |
static int |
MIN_PRECISION |
static int |
MIN_SCALE |
static int |
SIGN_MINUS |
static int |
SIGN_PLUS |
| Constructor and Description |
|---|
AltibaseNumeric(int aBase,
AltibaseNumeric aSrc) |
AltibaseNumeric(int aBase,
byte[] aMantissa,
int aMaxMantissa) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int aValue) |
int |
compareTo(java.lang.Object aObject)
ÁöÁ¤ÇÑ object¿Í ºñ±³Çؼ ÀÌ °´Ã¼°¡ Å©¸é ¾ç¼ö, °°À¸¸é 0, ÀÛÀ¸¸é À½¼ö¸¦ ¹ÝȯÇÑ´Ù.
|
double |
doubleValue() |
float |
floatValue() |
int |
intValue() |
long |
longValue() |
void |
multiply(int aMultiplicand) |
void |
negate() |
int |
size() |
java.math.BigDecimal |
toBigDecimal() |
byte[] |
toByteArray() |
byte[] |
toTrimmedByteArray(int aTrimSize) |
public static final int MIN_BASE
public static final int MAX_BASE
public static final int MIN_PRECISION
public static final int MAX_PRECISION
public static final int DEFAULT_PRECISION
public static final int MIN_SCALE
public static final int MAX_SCALE
public static final int DEFAULT_SCALE
public static final int SIGN_PLUS
public static final int SIGN_MINUS
public static final int DEFAUL_SIGN
public AltibaseNumeric(int aBase,
byte[] aMantissa,
int aMaxMantissa)
public AltibaseNumeric(int aBase,
AltibaseNumeric aSrc)
public int size()
public void add(int aValue)
public void multiply(int aMultiplicand)
public void negate()
public byte[] toByteArray()
public byte[] toTrimmedByteArray(int aTrimSize)
public java.math.BigDecimal toBigDecimal()
public int intValue()
intValue in class java.lang.Numberpublic long longValue()
longValue in class java.lang.Numberpublic float floatValue()
floatValue in class java.lang.Numberpublic double doubleValue()
doubleValue in class java.lang.Numberpublic int compareTo(java.lang.Object aObject)
compareTo in interface java.lang.Comparablejava.lang.ClassCastException - aObject is not a BigInteger.