public abstract class AbstractDecimal extends Number implements Comparable<AbstractDecimal>
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractDecimal.AbstractDecimalSerializer<V extends AbstractDecimal> |
| Modifier and Type | Field and Description |
|---|---|
static double |
EPSILON |
static int |
MAX_DECIMALS |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDecimal() |
|
AbstractDecimal(double value,
int decimals) |
protected |
AbstractDecimal(long format,
int decimals) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(AbstractDecimal o) |
static long |
convert(double value,
int decimals) |
static double |
convert(long format,
int decimals) |
double |
doubleValue() |
boolean |
equals(Object other) |
float |
floatValue() |
double |
getDecimalsOnly() |
int |
hashCode() |
int |
intValue() |
long |
longValue() |
static double |
maxDoubleValue(int decimals) |
static double |
minDoubleValue(int decimals) |
String |
toString() |
static boolean |
withinRange(double value,
int decimals) |
byteValue, shortValuepublic static final int MAX_DECIMALS
public static final double EPSILON
protected AbstractDecimal()
public AbstractDecimal(double value,
int decimals)
protected AbstractDecimal(long format,
int decimals)
public static double minDoubleValue(int decimals)
public static double maxDoubleValue(int decimals)
public static final boolean withinRange(double value,
int decimals)
public static final long convert(double value,
int decimals)
public static final double convert(long format,
int decimals)
public float floatValue()
floatValue in class Numberpublic double doubleValue()
doubleValue in class Numberpublic double getDecimalsOnly()
public int compareTo(AbstractDecimal o)
compareTo in interface Comparable<AbstractDecimal>Copyright © 2012–2014. All rights reserved.