public class NumberUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static Double |
add(Double a,
Double b) |
static Double |
divide(Double a,
Double b) |
static NumberFormat |
getApproxFormatter(boolean isFloat) |
static BigInteger |
getMaxUnscaled(int precision) |
static BigInteger |
getMinUnscaled(int precision) |
static boolean |
isValidDecimal(BigDecimal bd) |
static Double |
multiply(Double a,
Double b) |
static BigInteger |
powTen(int exponent) |
static BigDecimal |
rescaleBigDecimal(BigDecimal bd,
int scale) |
static long |
round(double d) |
static BigDecimal |
toBigDecimal(Number number) |
static BigDecimal |
toBigDecimal(Number number,
int scale) |
public static BigInteger powTen(int exponent)
public static BigInteger getMaxUnscaled(int precision)
public static BigInteger getMinUnscaled(int precision)
public static BigDecimal rescaleBigDecimal(BigDecimal bd, int scale)
public static BigDecimal toBigDecimal(Number number, int scale)
public static BigDecimal toBigDecimal(Number number)
public static boolean isValidDecimal(BigDecimal bd)
public static NumberFormat getApproxFormatter(boolean isFloat)
public static long round(double d)
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.