public class Functions extends Object
Provides mostly functions defined by BigDecimalMath
public static final BigDecimal ONEHUNDREDEIGHTY
public static final Function SIN
BigDecimalMath.sin(BigDecimal, MathContext)public static final Function SINH
BigDecimalMath.sinh(BigDecimal, MathContext)public static final Function COS
BigDecimalMath.cos(BigDecimal, MathContext)public static final Function COSH
BigDecimalMath.cosh(BigDecimal, MathContext)public static final Function COT
BigDecimalMath.cot(BigDecimal, MathContext)public static final Function COTH
BigDecimalMath.coth(BigDecimal, MathContext)public static final Function TAN
BigDecimalMath.tan(BigDecimal, MathContext)public static final Function TANH
BigDecimalMath.tanh(BigDecimal, MathContext)public static final Function ABS
BigDecimal.abs(MathContext)public static final Function ASIN
BigDecimalMath.asin(BigDecimal, MathContext)public static final Function ASINH
BigDecimalMath.asinh(BigDecimal, MathContext)public static final Function ACOS
BigDecimalMath.acos(BigDecimal, MathContext)public static final Function ACOSH
BigDecimalMath.acosh(BigDecimal, MathContext)public static final Function ACOT
BigDecimalMath.acot(BigDecimal, MathContext)public static final Function ACOTH
BigDecimalMath.acoth(BigDecimal, MathContext)public static final Function ATAN
BigDecimalMath.atan(BigDecimal, MathContext)public static final Function ATANH
BigDecimalMath.atanh(BigDecimal, MathContext)public static final Function ATAN2
BigDecimalMath.atan2(BigDecimal, BigDecimal, MathContext)public static final Function ROUND
public static final Function FLOOR
public static final Function CEIL
public static final Function POW
BigDecimalMath.pow(BigDecimal, BigDecimal, MathContext)public static final Function SQRT
BigDecimalMath.sqrt(BigDecimal, MathContext)public static final Function EXP
BigDecimalMath.exp(BigDecimal, MathContext)public static final Function LN
BigDecimalMath.log(BigDecimal, MathContext)public static final Function LOG
BigDecimalMath.log10(BigDecimal, MathContext)public static final Function LOG2
BigDecimalMath.log2(BigDecimal, MathContext)public static final Function MIN
BigDecimal.min(BigDecimal)public static final Function MAX
BigDecimal.max(BigDecimal)public static final Function RND
Math.random() which will be multiplied by the given argument.public static final Function SIGN
BigDecimal.signum()public static final Function DEG
public static final Function RAD
public static final Function EXPONENT
BigDecimalMath.exponent(BigDecimal)public static final Function MANTISSA
BigDecimalMath.mantissa(BigDecimal)public static final Function IF
It expects three arguments: A condition, an expression being evaluated if the condition is non zero and an expression which is being evaluated if the condition is zero.
public static final Function SCALE
Called with a single argument it returns the scale of the provided value. Called with two arguments it returns a value with the scale set to the second argument.
Copyright © 2019. All rights reserved.