Package com.musicxmltasks.util
Class MathUtil
java.lang.Object
com.musicxmltasks.util.MathUtil
public class MathUtil
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.math.BigDecimalZERO -
Method Summary
Modifier and Type Method Description static java.math.BigDecimaladd(java.math.BigDecimal a, java.math.BigDecimal b)static java.math.BigDecimaldivide(java.math.BigDecimal a, java.math.BigDecimal b)static booleanequalTo(java.math.BigDecimal a, java.math.BigDecimal b)static java.math.BigDecimalexp(java.math.BigDecimal a, java.lang.Integer b)static booleanisNegative(java.math.BigDecimal a)static booleanisPositive(java.math.BigDecimal a)static booleanlargerThan(java.math.BigDecimal a, java.math.BigDecimal b)static java.math.BigDecimalmultiply(java.math.BigDecimal a, java.math.BigDecimal b)static java.math.BigDecimalnewBigDecimal(double val)static java.math.BigDecimalnewBigDecimal(int val)static java.math.BigDecimalnewBigDecimal(java.lang.String val)static java.math.BigDecimalnewBigDecimal(java.math.BigDecimal val)static java.math.BigDecimalround(java.math.BigDecimal newValue)static booleansmallerThan(java.math.BigDecimal a, java.math.BigDecimal b)static java.math.BigDecimalsubtract(java.math.BigDecimal a, java.math.BigDecimal b)static java.lang.Integertruncate(java.math.BigDecimal a)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ZERO
public static java.math.BigDecimal ZERO
-
-
Method Details
-
newBigDecimal
public static java.math.BigDecimal newBigDecimal(java.math.BigDecimal val) -
newBigDecimal
public static java.math.BigDecimal newBigDecimal(double val) -
newBigDecimal
public static java.math.BigDecimal newBigDecimal(int val) -
newBigDecimal
public static java.math.BigDecimal newBigDecimal(java.lang.String val) -
round
public static java.math.BigDecimal round(java.math.BigDecimal newValue) -
add
public static java.math.BigDecimal add(java.math.BigDecimal a, java.math.BigDecimal b) -
subtract
public static java.math.BigDecimal subtract(java.math.BigDecimal a, java.math.BigDecimal b) -
multiply
public static java.math.BigDecimal multiply(java.math.BigDecimal a, java.math.BigDecimal b) -
divide
public static java.math.BigDecimal divide(java.math.BigDecimal a, java.math.BigDecimal b) -
exp
public static java.math.BigDecimal exp(java.math.BigDecimal a, java.lang.Integer b) -
truncate
public static java.lang.Integer truncate(java.math.BigDecimal a) -
largerThan
public static boolean largerThan(java.math.BigDecimal a, java.math.BigDecimal b) -
smallerThan
public static boolean smallerThan(java.math.BigDecimal a, java.math.BigDecimal b) -
equalTo
public static boolean equalTo(java.math.BigDecimal a, java.math.BigDecimal b) -
isPositive
public static boolean isPositive(java.math.BigDecimal a) -
isNegative
public static boolean isNegative(java.math.BigDecimal a)
-