Package edu.duke.cs.osprey.tools
Class BigMath
java.lang.Object
edu.duke.cs.osprey.tools.BigMath
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd
(double val) add
(long val) add
(BigDecimal val) add
(BigInteger val) addOrSet
(double val) addOrSet
(long val) addOrSet
(BigDecimal val) addOrSet
(BigInteger val) atLeast
(double val) atLeast
(long val) atLeast
(BigDecimal val) atLeast
(BigInteger val) atMost
(double val) atMost
(long val) atMost
(BigDecimal val) atMost
(BigInteger val) clear()
div
(double val) div
(long val) div
(BigDecimal val) div
(BigInteger val) get()
max
(double val) max
(long val) max
(BigDecimal val) max
(BigInteger val) maxOrSet
(double val) maxOrSet
(long val) maxOrSet
(BigDecimal val) maxOrSet
(BigInteger val) min
(double val) min
(long val) min
(BigDecimal val) min
(BigInteger val) minOrSet
(double val) minOrSet
(long val) minOrSet
(BigDecimal val) minOrSet
(BigInteger val) mult
(double val) mult
(long val) mult
(BigDecimal val) mult
(BigInteger val) multOrSet
(double val) multOrSet
(long val) multOrSet
(BigDecimal val) multOrSet
(BigInteger val) negate()
recip()
set
(double val) set
(long val) set
(BigDecimal val) set
(BigInteger val) sub
(double val) sub
(long val) sub
(BigDecimal val) sub
(BigInteger val)
-
Field Details
-
context
-
-
Constructor Details
-
BigMath
-
BigMath
public BigMath(int precision)
-
-
Method Details
-
clear
-
get
-
set
-
set
-
set
-
set
-
set
-
add
-
add
-
add
-
add
-
add
-
addOrSet
-
addOrSet
-
addOrSet
-
addOrSet
-
addOrSet
-
sub
-
sub
-
sub
-
sub
-
sub
-
mult
-
mult
-
mult
-
mult
-
mult
-
multOrSet
-
multOrSet
-
multOrSet
-
multOrSet
-
multOrSet
-
div
-
div
-
div
-
div
-
div
-
recip
-
negate
-
atLeast
-
atLeast
-
atLeast
-
atLeast
-
atLeast
-
atMost
-
atMost
-
atMost
-
atMost
-
atMost
-
min
-
min
-
min
-
min
-
min
-
max
-
max
-
max
-
max
-
max
-
minOrSet
-
minOrSet
-
minOrSet
-
minOrSet
-
minOrSet
-
maxOrSet
-
maxOrSet
-
maxOrSet
-
maxOrSet
-
maxOrSet
-