Class FloatingPointMath
- java.lang.Object
- 
- org.codehaus.groovy.runtime.typehandling.NumberMath
- 
- org.codehaus.groovy.runtime.typehandling.FloatingPointMath
 
 
- 
 public final class FloatingPointMath extends NumberMath FloatingPoint (Double and Float) NumberMath operations
- 
- 
Field SummaryFields Modifier and Type Field Description static FloatingPointMathINSTANCE
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.NumberabsImpl(java.lang.Number number)java.lang.NumberaddImpl(java.lang.Number left, java.lang.Number right)intcompareToImpl(java.lang.Number left, java.lang.Number right)java.lang.NumberdivideImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumbermodImpl(java.lang.Number left, java.lang.Number right)java.lang.NumbermultiplyImpl(java.lang.Number left, java.lang.Number right)java.lang.NumbersubtractImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumberunaryMinusImpl(java.lang.Number left)protected java.lang.NumberunaryPlusImpl(java.lang.Number left)- 
Methods inherited from class org.codehaus.groovy.runtime.typehandling.NumberMathabs, add, and, andImpl, bitwiseNegate, bitwiseNegateImpl, compareTo, createUnsupportedException, divide, getMath, intdiv, intdivImpl, isBigDecimal, isBigInteger, isByte, isFloatingPoint, isInteger, isLong, isShort, leftShift, leftShiftImpl, mod, multiply, or, orImpl, rightShift, rightShiftImpl, rightShiftUnsigned, rightShiftUnsignedImpl, subtract, toBigDecimal, toBigInteger, unaryMinus, unaryPlus, xor, xorImpl
 
- 
 
- 
- 
- 
Field Detail- 
INSTANCEpublic static final FloatingPointMath INSTANCE 
 
- 
 - 
Method Detail- 
absImplprotected java.lang.Number absImpl(java.lang.Number number) - Specified by:
- absImplin class- NumberMath
 
 - 
addImplpublic java.lang.Number addImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- addImplin class- NumberMath
 
 - 
subtractImplpublic java.lang.Number subtractImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- subtractImplin class- NumberMath
 
 - 
multiplyImplpublic java.lang.Number multiplyImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- multiplyImplin class- NumberMath
 
 - 
divideImplpublic java.lang.Number divideImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- divideImplin class- NumberMath
 
 - 
compareToImplpublic int compareToImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- compareToImplin class- NumberMath
 
 - 
modImplprotected java.lang.Number modImpl(java.lang.Number left, java.lang.Number right)- Overrides:
- modImplin class- NumberMath
 
 - 
unaryMinusImplprotected java.lang.Number unaryMinusImpl(java.lang.Number left) - Specified by:
- unaryMinusImplin class- NumberMath
 
 - 
unaryPlusImplprotected java.lang.Number unaryPlusImpl(java.lang.Number left) - Specified by:
- unaryPlusImplin class- NumberMath
 
 
- 
 
-