Developing Apama Applications > Developing Apama Applications in Event Modeler > Using Functions in Event Modeler > Reference information for provided functions > Extended math functions on float types
Extended math functions on float types
The following table describes the extended math functions on float types.
Extended math functions on floattypes
Function name
Return value
Parameters
Description
ACOS
float
float value
Returns the inverse cosine of the value in radians. If the value's absolute value is greater than 1 then ACOS() returns NaN.
ACOSH
float
float value
Returns the inverse hyperbolic cosine of the value. If the value's absolute value is less than 1 then ACOSH() returns NaN.
ASIN
float
float value
Returns the inverse sine of the value in radians. If the value is NaN then ASIN() returns the value. If the value's absolute value is greater than 1 then ASIN() returns NaN.
ASINH
float
float value
Returns the inverse hyperbolic sine of the value.
ATAN
float
float value
Returns the inverse tangent of the value.
ATAN2
float
float x float y
Returns the two-parameter inverse tangent of the two values.
ATANH
float
float value
Returns the inverse hyperbolic tangent of the value.
CBRT
float
float value
Returns the cube root of the value.
COS
float
float value
Returns the cosine of the value. The value should be in units of radians.
COSH
float
float value
Returns the hyperbolic cosine of the value.
ERF
float
float value
Returns the error function value for the given value.
EXPONENT
float
float value
Returns the exponent where the given value is equal to mantissa*2exponent, assuming 0.5 <= |mantissa| < 1.0.
FMOD
float
float nominator
float denominator
Returns nominator mod denominator in exact arithmetic.
FRACTIONALPART
float
float value
Returns the fractional component of the value.
GAMMAL
float
float value
Returns the logarithm of the gamma function.
ILOGB
integer
float value
Returns the binary exponent of the specified non-zero value.
INTEGRALPART
integer
float value
Returns the integeral part of a floating pont value.
MANTISSA
float
float value
Returns the mantissa where the given value is equal to mantissa*2exponent, assuming 0.5 <= |mantissa| < 1.0.
NEXTAFTER
float
float x float y
Returns the next machine floating point number after x in the direction toward y.
SCALBN
float
float x integer n
Returns x*2n.
SIN
float
float value
Returns the sine of the specified value, which should be in units of radians.
SINH
float
float value
Returns the hyperbolic sine of the value.
TAN
float
float value
Returns the tan of the value, which should be in units of radians.
TANH
float
float value
Returns the hyperbolic tangent of the value.
Copyright © 2013 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or Terracotta Inc., San Francisco, CA, USA, and/or Software AG (Canada) Inc., Cambridge, Ontario, Canada, and/or, Software AG (UK) Ltd., Derby, United Kingdom, and/or Software A.G. (Israel) Ltd., Or-Yehuda, Israel and/or their licensors.