-
- All Implemented Interfaces:
-
java.io.Serializable
,java.lang.Comparable
public class MenigaDecimal implements Serializable, Comparable<MenigaDecimal>
Copyright 2017 Meniga Iceland Inc.
-
-
Field Summary
Fields Modifier and Type Field Description public static MenigaDecimal
ZERO
-
Constructor Summary
Constructors Constructor Description MenigaDecimal(String str)
Expects US locale for decimal format. MenigaDecimal(int num)
MenigaDecimal(Double dbl)
MenigaDecimal(MenigaDecimal md)
MenigaDecimal(BigDecimal md)
MenigaDecimal(float fl)
-
Method Summary
-
-
Constructor Detail
-
MenigaDecimal
MenigaDecimal(String str)
Expects US locale for decimal format.- Parameters:
str
- decimal number represented in us local fx.
-
MenigaDecimal
MenigaDecimal(int num)
-
MenigaDecimal
MenigaDecimal(Double dbl)
-
MenigaDecimal
MenigaDecimal(MenigaDecimal md)
-
MenigaDecimal
MenigaDecimal(BigDecimal md)
-
MenigaDecimal
MenigaDecimal(float fl)
-
-
Method Detail
-
lessThanOrEqual
boolean lessThanOrEqual(Double comparator)
-
lessThanOrEqual
boolean lessThanOrEqual(MenigaDecimal comparator)
-
greaterThanOrEqual
boolean greaterThanOrEqual(Double comparator)
-
greaterThanOrEqual
boolean greaterThanOrEqual(MenigaDecimal comparator)
-
equals
boolean equals(MenigaDecimal comparator)
-
lessThan
boolean lessThan(MenigaDecimal comparator)
-
greaterThan
boolean greaterThan(Double comparator)
-
greaterThan
boolean greaterThan(MenigaDecimal comparator)
-
add
MenigaDecimal add(MenigaDecimal argument)
-
abs
MenigaDecimal abs()
-
subtract
MenigaDecimal subtract(MenigaDecimal argument)
-
multiply
MenigaDecimal multiply(MenigaDecimal argument)
-
multiply
MenigaDecimal multiply(int argument)
-
multiply
MenigaDecimal multiply(double argument)
-
negate
MenigaDecimal negate()
-
round
MenigaDecimal round(MathContext mc)
-
round
MenigaDecimal round(int precicion)
-
divide
MenigaDecimal divide(double val)
-
divide
MenigaDecimal divide(MenigaDecimal argument)
-
divide
MenigaDecimal divide(MenigaDecimal argument, int precision, RoundingMode mode)
-
floatValue
float floatValue()
-
intValue
int intValue()
-
doubleValue
double doubleValue()
-
getBigDecimal
BigDecimal getBigDecimal()
-
setScale
MenigaDecimal setScale(int scale, int roundingMode)
-
toPlainString
String toPlainString()
-
compareTo
int compareTo(MenigaDecimal another)
-
hashCode
int hashCode()
-
-
-
-