Class DoubleMath
java.lang.Object
org.checkerframework.common.value.util.NumberMath<Double>
org.checkerframework.common.value.util.DoubleMath
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbitwiseAnd(Number right) bitwiseXor(Number right) Returns the result of dividing thethisbyright.greaterThan(Number right) greaterThanEq(Number right) lessThanEq(Number right) notEqualTo(Number right) Returns the result ofthis % right.signedShiftRight(Number right) unsignedShiftRight(Number right) Methods inherited from class org.checkerframework.common.value.util.NumberMath
getNumberMath, isIntegralZero 
- 
Constructor Details
- 
DoubleMath
public DoubleMath(double i)  
 - 
 - 
Method Details
- 
plus
- Specified by:
 plusin classNumberMath<Double>
 - 
minus
- Specified by:
 minusin classNumberMath<Double>
 - 
times
- Specified by:
 timesin classNumberMath<Double>
 - 
divide
Description copied from class:NumberMathReturns the result of dividing thethisbyright. Ifrightis zero and this is an integer division,nullis returned.- Specified by:
 dividein classNumberMath<Double>
 - 
remainder
Description copied from class:NumberMathReturns the result ofthis % right. Ifrightis zero and this is an integer remainder,nullis returned.- Specified by:
 remainderin classNumberMath<Double>
 - 
shiftLeft
- Specified by:
 shiftLeftin classNumberMath<Double>
 - 
signedShiftRight
- Specified by:
 signedShiftRightin classNumberMath<Double>
 - 
unsignedShiftRight
- Specified by:
 unsignedShiftRightin classNumberMath<Double>
 - 
bitwiseAnd
- Specified by:
 bitwiseAndin classNumberMath<Double>
 - 
bitwiseXor
- Specified by:
 bitwiseXorin classNumberMath<Double>
 - 
bitwiseOr
- Specified by:
 bitwiseOrin classNumberMath<Double>
 - 
unaryPlus
- Specified by:
 unaryPlusin classNumberMath<Double>
 - 
unaryMinus
- Specified by:
 unaryMinusin classNumberMath<Double>
 - 
bitwiseComplement
- Specified by:
 bitwiseComplementin classNumberMath<Double>
 - 
equalTo
- Specified by:
 equalToin classNumberMath<Double>
 - 
notEqualTo
- Specified by:
 notEqualToin classNumberMath<Double>
 - 
greaterThan
- Specified by:
 greaterThanin classNumberMath<Double>
 - 
greaterThanEq
- Specified by:
 greaterThanEqin classNumberMath<Double>
 - 
lessThan
- Specified by:
 lessThanin classNumberMath<Double>
 - 
lessThanEq
- Specified by:
 lessThanEqin classNumberMath<Double>
 
 -