[Java] Class FloatingPointMath

  • org.codehaus.groovy.runtime.typehandling.FloatingPointMath

FloatingPoint (Double and Float) NumberMath operations

Field Summary

Fields
Modifiers Name Description
static FloatingPointMath INSTANCE

Methods Summary

Methods
Type Params Return Type Name and description
protected Number absImpl(Number number)
Number addImpl(Number left, Number right)
int compareToImpl(Number left, Number right)
Number divideImpl(Number left, Number right)
protected Number modImpl(Number left, Number right)
Number multiplyImpl(Number left, Number right)
Number subtractImpl(Number left, Number right)
protected Number unaryMinusImpl(Number left)
protected Number unaryPlusImpl(Number left)

Inherited Methods Summary

Inherited Methods
Methods inherited from class Name
class NumberMath abs, absImpl, add, addImpl, and, andImpl, bitwiseNegate, bitwiseNegateImpl, compareTo, compareToImpl, createUnsupportedException, divide, divideImpl, getMath, intdiv, intdivImpl, isBigDecimal, isBigInteger, isByte, isFloatingPoint, isInteger, isLong, isShort, leftShift, leftShiftImpl, mod, modImpl, multiply, multiplyImpl, or, orImpl, rightShift, rightShiftImpl, rightShiftUnsigned, rightShiftUnsignedImpl, subtract, subtractImpl, toBigDecimal, toBigInteger, unaryMinus, unaryMinusImpl, unaryPlus, unaryPlusImpl, xor, xorImpl

Field Detail

public static final FloatingPointMath INSTANCE

Method Detail

protected Number absImpl(Number number)

public Number addImpl(Number left, Number right)

public int compareToImpl(Number left, Number right)

public Number divideImpl(Number left, Number right)

protected Number modImpl(Number left, Number right)

public Number multiplyImpl(Number left, Number right)

public Number subtractImpl(Number left, Number right)

protected Number unaryMinusImpl(Number left)

protected Number unaryPlusImpl(Number left)

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.5.14/html/gapi/org/codehaus/groovy/runtime/typehandling/FloatingPointMath.html