- java.lang.Object
-
- org.ojalgo.function.constant.BigMath
-
public abstract class BigMath extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBigMath.Prefix
-
Field Summary
Fields Modifier and Type Field Description static BigFunction.UnaryABSstatic BigFunction.UnaryACOSstatic BigFunction.UnaryACOSHstatic BigFunction.BinaryADDstatic BigFunction.UnaryASINstatic BigFunction.UnaryASINHstatic BigFunction.UnaryATANstatic BigFunction.BinaryATAN2static BigFunction.UnaryATANHstatic BigFunction.UnaryCARDINALITYstatic BigFunction.UnaryCBRTstatic BigFunction.UnaryCEILstatic BigFunction.UnaryCONJUGATEstatic BigFunction.UnaryCOSstatic BigFunction.UnaryCOSHstatic BigFunction.BinaryDIVIDEstatic java.math.BigDecimalEhttps://oeis.org/A001113/constantstatic java.math.BigDecimalEIGHTstatic java.math.BigDecimalEIGHTHstatic java.math.BigDecimalELEVENstatic java.math.BigDecimalELEVENTHstatic BigFunction.UnaryEXPstatic BigFunction.UnaryEXPM1static java.math.BigDecimalFITHstatic java.math.BigDecimalFIVEstatic BigFunction.UnaryFLOORstatic java.math.BigDecimalFOURstatic java.math.BigDecimalGOLDEN_RATIOhttps://oeis.org/A001622/constantstatic java.math.BigDecimalHALFstatic java.math.BigDecimalHALF_PIstatic java.math.BigDecimalHUNDREDstatic java.math.BigDecimalHUNDREDTHstatic BigFunction.BinaryHYPOTstatic BigFunction.UnaryINVERTstatic BigFunction.UnaryLOGstatic BigFunction.UnaryLOG10static BigFunction.UnaryLOG1Pstatic BigFunction.UnaryLOGISTICstatic BigFunction.UnaryLOGITstatic BigFunction.BinaryMAXstatic BigFunction.BinaryMINstatic BigFunction.BinaryMULTIPLYstatic java.math.BigDecimalNEGstatic BigFunction.UnaryNEGATEstatic java.math.BigDecimalNINEstatic java.math.BigDecimalNINTHstatic java.math.BigDecimalONEstatic java.math.BigDecimalPIhttps://oeis.org/A000796/constantstatic BigFunction.BinaryPOWstatic BigFunction.ParameterPOWERstatic java.math.BigDecimalQUARTERstatic BigFunction.UnaryRINTstatic BigFunction.ParameterROOTstatic BigFunction.ParameterSCALEstatic java.math.BigDecimalSEVENstatic java.math.BigDecimalSEVENTHstatic BigFunction.UnarySIGNUMstatic BigFunction.UnarySINstatic BigFunction.UnarySINHstatic java.math.BigDecimalSIXstatic java.math.BigDecimalSIXTHstatic java.math.BigDecimalSMALLEST_NEGATIVE_INFINITYSMALLEST_POSITIVE_INFINITYnegated – is translated toDouble.NEGATIVE_INFINITY.static java.math.BigDecimalSMALLEST_POSITIVE_INFINITYThe smallest possible number that will be translated to positive infinity when converted to a primitive double (something close to that at least).static BigFunction.UnarySQRTstatic java.math.BigDecimalSQRT_PIstatic java.math.BigDecimalSQRT_TWOstatic java.math.BigDecimalSQRT_TWO_PIstatic BigFunction.UnarySQRT1PX2static BigFunction.BinarySUBTRACTstatic BigFunction.UnaryTANstatic BigFunction.UnaryTANHstatic java.math.BigDecimalTENstatic java.math.BigDecimalTENTHstatic java.math.BigDecimalTHIRDstatic java.math.BigDecimalTHOUSANDstatic java.math.BigDecimalTHOUSANDTHstatic java.math.BigDecimalTHREEstatic java.math.BigDecimalTHREE_QUARTERSstatic java.math.BigDecimalTWELFTHstatic java.math.BigDecimalTWELVEstatic java.math.BigDecimalTWOstatic java.math.BigDecimalTWO_PIstatic java.math.BigDecimalTWO_THIRDSstatic BigFunction.UnaryVALUEstatic java.math.BigDecimalVERY_NEGATIVECorresponding toLong.MIN_VALUE.static java.math.BigDecimalVERY_POSITIVECorresponding toLong.MAX_VALUE.static java.math.BigDecimalZERO
-
Constructor Summary
Constructors Constructor Description BigMath()
-
-
-
Field Detail
-
ZERO
public static final java.math.BigDecimal ZERO
-
ONE
public static final java.math.BigDecimal ONE
-
TWO
public static final java.math.BigDecimal TWO
-
THREE
public static final java.math.BigDecimal THREE
-
FOUR
public static final java.math.BigDecimal FOUR
-
FIVE
public static final java.math.BigDecimal FIVE
-
SIX
public static final java.math.BigDecimal SIX
-
SEVEN
public static final java.math.BigDecimal SEVEN
-
EIGHT
public static final java.math.BigDecimal EIGHT
-
NINE
public static final java.math.BigDecimal NINE
-
TEN
public static final java.math.BigDecimal TEN
-
ELEVEN
public static final java.math.BigDecimal ELEVEN
-
TWELVE
public static final java.math.BigDecimal TWELVE
-
HUNDRED
public static final java.math.BigDecimal HUNDRED
-
THOUSAND
public static final java.math.BigDecimal THOUSAND
-
NEG
public static final java.math.BigDecimal NEG
-
HALF
public static final java.math.BigDecimal HALF
-
THIRD
public static final java.math.BigDecimal THIRD
-
QUARTER
public static final java.math.BigDecimal QUARTER
-
FITH
public static final java.math.BigDecimal FITH
-
SIXTH
public static final java.math.BigDecimal SIXTH
-
SEVENTH
public static final java.math.BigDecimal SEVENTH
-
EIGHTH
public static final java.math.BigDecimal EIGHTH
-
NINTH
public static final java.math.BigDecimal NINTH
-
TENTH
public static final java.math.BigDecimal TENTH
-
ELEVENTH
public static final java.math.BigDecimal ELEVENTH
-
TWELFTH
public static final java.math.BigDecimal TWELFTH
-
HUNDREDTH
public static final java.math.BigDecimal HUNDREDTH
-
THOUSANDTH
public static final java.math.BigDecimal THOUSANDTH
-
TWO_THIRDS
public static final java.math.BigDecimal TWO_THIRDS
-
THREE_QUARTERS
public static final java.math.BigDecimal THREE_QUARTERS
-
E
public static final java.math.BigDecimal E
https://oeis.org/A001113/constant
-
PI
public static final java.math.BigDecimal PI
https://oeis.org/A000796/constant
-
GOLDEN_RATIO
public static final java.math.BigDecimal GOLDEN_RATIO
https://oeis.org/A001622/constant
-
HALF_PI
public static final java.math.BigDecimal HALF_PI
-
TWO_PI
public static final java.math.BigDecimal TWO_PI
-
SQRT_TWO
public static final java.math.BigDecimal SQRT_TWO
-
SQRT_PI
public static final java.math.BigDecimal SQRT_PI
-
SQRT_TWO_PI
public static final java.math.BigDecimal SQRT_TWO_PI
-
VERY_NEGATIVE
public static final java.math.BigDecimal VERY_NEGATIVE
Corresponding toLong.MIN_VALUE.
-
VERY_POSITIVE
public static final java.math.BigDecimal VERY_POSITIVE
Corresponding toLong.MAX_VALUE.
-
SMALLEST_POSITIVE_INFINITY
public static final java.math.BigDecimal SMALLEST_POSITIVE_INFINITY
The smallest possible number that will be translated to positive infinity when converted to a primitive double (something close to that at least). The key feature is that it is translated toDouble.POSITIVE_INFINITY.
-
SMALLEST_NEGATIVE_INFINITY
public static final java.math.BigDecimal SMALLEST_NEGATIVE_INFINITY
SMALLEST_POSITIVE_INFINITYnegated – is translated toDouble.NEGATIVE_INFINITY.
-
ABS
public static final BigFunction.Unary ABS
-
ACOS
public static final BigFunction.Unary ACOS
-
ACOSH
public static final BigFunction.Unary ACOSH
-
ADD
public static final BigFunction.Binary ADD
-
ASIN
public static final BigFunction.Unary ASIN
-
ASINH
public static final BigFunction.Unary ASINH
-
ATAN
public static final BigFunction.Unary ATAN
-
ATAN2
public static final BigFunction.Binary ATAN2
-
ATANH
public static final BigFunction.Unary ATANH
-
CARDINALITY
public static final BigFunction.Unary CARDINALITY
-
CBRT
public static final BigFunction.Unary CBRT
-
CEIL
public static final BigFunction.Unary CEIL
-
CONJUGATE
public static final BigFunction.Unary CONJUGATE
-
COS
public static final BigFunction.Unary COS
-
COSH
public static final BigFunction.Unary COSH
-
DIVIDE
public static final BigFunction.Binary DIVIDE
-
EXP
public static final BigFunction.Unary EXP
-
EXPM1
public static final BigFunction.Unary EXPM1
-
FLOOR
public static final BigFunction.Unary FLOOR
-
HYPOT
public static final BigFunction.Binary HYPOT
-
INVERT
public static final BigFunction.Unary INVERT
-
LOG
public static final BigFunction.Unary LOG
-
LOG10
public static final BigFunction.Unary LOG10
-
LOG1P
public static final BigFunction.Unary LOG1P
-
LOGISTIC
public static final BigFunction.Unary LOGISTIC
-
LOGIT
public static final BigFunction.Unary LOGIT
-
MAX
public static final BigFunction.Binary MAX
-
MIN
public static final BigFunction.Binary MIN
-
MULTIPLY
public static final BigFunction.Binary MULTIPLY
-
NEGATE
public static final BigFunction.Unary NEGATE
-
POW
public static final BigFunction.Binary POW
-
POWER
public static final BigFunction.Parameter POWER
-
RINT
public static final BigFunction.Unary RINT
-
ROOT
public static final BigFunction.Parameter ROOT
-
SCALE
public static final BigFunction.Parameter SCALE
-
SIGNUM
public static final BigFunction.Unary SIGNUM
-
SIN
public static final BigFunction.Unary SIN
-
SINH
public static final BigFunction.Unary SINH
-
SQRT
public static final BigFunction.Unary SQRT
-
SQRT1PX2
public static final BigFunction.Unary SQRT1PX2
-
SUBTRACT
public static final BigFunction.Binary SUBTRACT
-
TAN
public static final BigFunction.Unary TAN
-
TANH
public static final BigFunction.Unary TANH
-
VALUE
public static final BigFunction.Unary VALUE
-
-