org.broadleafcommerce.common.money
Class BankersRounding
java.lang.Object
org.broadleafcommerce.common.money.BankersRounding
public final class BankersRounding
- extends java.lang.Object
|
Method Summary |
static java.math.BigDecimal |
divide(java.math.BigDecimal dividend,
java.math.BigDecimal divisor)
|
static java.math.BigDecimal |
divide(int scale,
java.math.BigDecimal dividend,
java.math.BigDecimal divisor)
|
static double |
divide(int scale,
double dividend,
double divisor)
|
static double |
multiply(int scale,
double multiplicand,
double multiplier)
|
static java.math.BigDecimal |
setScale(java.math.BigDecimal amount)
|
static java.math.BigDecimal |
setScale(java.math.BigDecimal amount,
int scale)
|
static java.math.BigDecimal |
setScale(double amount)
|
static java.math.BigDecimal |
setScale(int scale,
java.math.BigDecimal amount)
|
static java.math.BigDecimal |
setScale(int scale,
double amount)
|
static java.math.BigDecimal |
zeroAmount()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SCALE
public static final int DEFAULT_SCALE
- See Also:
- Constant Field Values
ZERO
public static final java.math.BigDecimal ZERO
BankersRounding
public BankersRounding()
setScale
public static java.math.BigDecimal setScale(int scale,
java.math.BigDecimal amount)
setScale
public static java.math.BigDecimal setScale(int scale,
double amount)
multiply
public static double multiply(int scale,
double multiplicand,
double multiplier)
divide
public static java.math.BigDecimal divide(int scale,
java.math.BigDecimal dividend,
java.math.BigDecimal divisor)
divide
public static double divide(int scale,
double dividend,
double divisor)
setScale
public static java.math.BigDecimal setScale(java.math.BigDecimal amount)
setScale
public static java.math.BigDecimal setScale(java.math.BigDecimal amount,
int scale)
setScale
public static java.math.BigDecimal setScale(double amount)
divide
public static java.math.BigDecimal divide(java.math.BigDecimal dividend,
java.math.BigDecimal divisor)
zeroAmount
public static java.math.BigDecimal zeroAmount()
Copyright © 2012. All Rights Reserved.