| 
    STLdoc
    
   STLdocumentation 
   | 
 
Functions in the precise_math namespace have higher accuracy, but require double-precision support, which not all accelerators do. More...
Functions | |
| float | acosf (float _X) __GPU_ONLY | 
| Calculates the arccosine of the argument  More... | |
| float | acos (float _X) __GPU_ONLY | 
| Calculates the arccosine of the argument  More... | |
| double | acos (double _X) __GPU_ONLY | 
| Calculates the arccosine of the argument  More... | |
| float | acoshf (float _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic cosine of the argument  More... | |
| float | acosh (float _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic cosine of the argument  More... | |
| double | acosh (double _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic cosine of the argument  More... | |
| float | asinf (float _X) __GPU_ONLY | 
| Calculates the arcsine of the argument  More... | |
| float | asin (float _X) __GPU_ONLY | 
| Calculates the arcsine of the argument  More... | |
| double | asin (double _X) __GPU_ONLY | 
| Calculates the arcsine of the argument  More... | |
| float | asinhf (float _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic sine of the argument  More... | |
| float | asinh (float _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic sine of the argument  More... | |
| double | asinh (double _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic sine of the argument  More... | |
| float | atanf (float _X) __GPU_ONLY | 
| Calculates the arctangent of the argument  More... | |
| float | atan (float _X) __GPU_ONLY | 
| Calculates the arctangent of the argument  More... | |
| double | atan (double _X) __GPU_ONLY | 
| Calculates the arctangent of the argument  More... | |
| float | atan2f (float _Y, float _X) __GPU_ONLY | 
| Calculates the arctangent of _Y/_X  More... | |
| float | atan2 (float _Y, float _X) __GPU_ONLY | 
| Calculates the arctangent of _Y/_X  More... | |
| double | atan2 (double _Y, double _X) __GPU_ONLY | 
| Calculates the arctangent of _Y/_X  More... | |
| float | atanhf (float _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic tangent of the argument  More... | |
| float | atanh (float _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic tangent of the argument  More... | |
| double | atanh (double _X) __GPU_ONLY | 
| Calculates the inverse hyperbolic tangent of the argument  More... | |
| float | cbrtf (float _X) __GPU_ONLY | 
| Computes the real cube root of the argument  More... | |
| float | cbrt (float _X) __GPU_ONLY | 
| Computes the real cube root of the argument  More... | |
| double | cbrt (double _X) __GPU_ONLY | 
| Computes the real cube root of the argument  More... | |
| float | ceilf (float _X) __GPU_ONLY | 
| Calculates the ceiling of the argument  More... | |
| float | ceil (float _X) __GPU_ONLY | 
| Calculates the ceiling of the argument  More... | |
| double | ceil (double _X) __GPU_ONLY | 
| Calculates the ceiling of the argument  More... | |
| float | copysignf (float _X, float _Y) __GPU_ONLY | 
| Produces a value with the magnitude of _X and the sign of _Y  More... | |
| float | copysign (float _X, float _Y) __GPU_ONLY | 
| Produces a value with the magnitude of _X and the sign of _Y  More... | |
| double | copysign (double _X, double _Y) __GPU_ONLY | 
| Produces a value with the magnitude of _X and the sign of _Y  More... | |
| float | cosf (float _X) __GPU_ONLY | 
| Calculates the cosine of the argument  More... | |
| float | cos (float _X) __GPU_ONLY | 
| Calculates the cosine of the argument  More... | |
| double | cos (double _X) __GPU_ONLY | 
| Calculates the cosine of the argument  More... | |
| float | coshf (float _X) __GPU_ONLY | 
| Calculates the hyperbolic cosine value of the argument  More... | |
| float | cosh (float _X) __GPU_ONLY | 
| Calculates the hyperbolic cosine value of the argument  More... | |
| double | cosh (double _X) __GPU_ONLY | 
| Calculates the hyperbolic cosine value of the argument  More... | |
| float | cospif (float _X) __GPU_ONLY | 
| Calculates the cosine value of pi * _X  More... | |
| float | cospi (float _X) __GPU_ONLY | 
| Calculates the cosine value of pi * _X  More... | |
| double | cospi (double _X) __GPU_ONLY | 
| Calculates the cosine value of pi * _X  More... | |
| float | erff (float _X) __GPU_ONLY | 
| Computes the error function of _X  More... | |
| float | erf (float _X) __GPU_ONLY | 
| Computes the error function of _X  More... | |
| double | erf (double _X) __GPU_ONLY | 
| Computes the error function of _X  More... | |
| float | erfcf (float _X) __GPU_ONLY | 
| Computes the complementary error function of _X  More... | |
| float | erfc (float _X) __GPU_ONLY | 
| Computes the complementary error function of _X  More... | |
| double | erfc (double _X) __GPU_ONLY | 
| Computes the complementary error function of _X  More... | |
| float | erfinvf (float _X) __GPU_ONLY | 
| Computes the inverse error function of _X  More... | |
| float | erfinv (float _X) __GPU_ONLY | 
| Computes the inverse error function of _X  More... | |
| double | erfinv (double _X) __GPU_ONLY | 
| Computes the inverse error function of _X  More... | |
| float | erfcinvf (float _X) __GPU_ONLY | 
| Computes the inverse complementary error function of _X  More... | |
| float | erfcinv (float _X) __GPU_ONLY | 
| Computes the inverse complementary error function of _X  More... | |
| double | erfcinv (double _X) __GPU_ONLY | 
| Computes the inverse complementary error function of _X  More... | |
| float | expf (float _X) __GPU_ONLY | 
| Calculates the base-e exponential of the argument  More... | |
| float | exp (float _X) __GPU_ONLY | 
| Calculates the base-e exponential of the argument  More... | |
| double | exp (double _X) __GPU_ONLY | 
| Calculates the base-e exponential of the argument  More... | |
| float | exp2f (float _X) __GPU_ONLY | 
| Calculates the base-2 exponential of the argument  More... | |
| float | exp2 (float _X) __GPU_ONLY | 
| Calculates the base-2 exponential of the argument  More... | |
| double | exp2 (double _X) __GPU_ONLY | 
| Calculates the base-2 exponential of the argument  More... | |
| float | exp10f (float _X) __GPU_ONLY | 
| Calculates the base-10 exponential of the argument  More... | |
| float | exp10 (float _X) __GPU_ONLY | 
| Calculates the base-10 exponential of the argument  More... | |
| double | exp10 (double _X) __GPU_ONLY | 
| Calculates the base-10 exponential of the argument  More... | |
| float | expm1f (float _X) __GPU_ONLY | 
| Calculates the base-e exponential of the argument, minus 1  More... | |
| float | expm1 (float _X) __GPU_ONLY | 
| Calculates the base-e exponential of the argument, minus 1  More... | |
| double | expm1 (double _X) __GPU_ONLY | 
| Calculates the base-e exponential of the argument, minus 1  More... | |
| float | fabsf (float _X) __GPU_ONLY | 
| Returns the absolute value of the argument  More... | |
| float | fabs (float _X) __GPU_ONLY | 
| Returns the absolute value of the argument  More... | |
| double | fabs (double _X) __GPU_ONLY | 
| Returns the absolute value of the argument  More... | |
| float | fdimf (float _X, float _Y) __GPU_ONLY | 
| Determines the positive difference between the arguments  More... | |
| float | fdim (float _X, float _Y) __GPU_ONLY | 
| Determines the positive difference between the arguments  More... | |
| double | fdim (double _X, double _Y) __GPU_ONLY | 
| Determines the positive difference between the arguments  More... | |
| float | floorf (float _X) __GPU_ONLY | 
| Calculates the floor of the argument  More... | |
| float | floor (float _X) __GPU_ONLY | 
| Calculates the floor of the argument  More... | |
| double | floor (double _X) __GPU_ONLY | 
| Calculates the floor of the argument  More... | |
| float | fmaf (float _X, float _Y, float _Z) __GPU_ONLY | 
| Compute (_X * _Y) + _Z, rounded as one ternary operation  More... | |
| float | fma (float _X, float _Y, float _Z) __GPU_ONLY | 
| Compute (_X * _Y) + _Z, rounded as one ternary operation  More... | |
| double | fma (double _X, double _Y, double _Z) __GPU_ONLY | 
| Compute (_X * _Y) + _Z, rounded as one ternary operation  More... | |
| float | fmaxf (float _X, float _Y) __GPU_ONLY | 
| Determine the maximum numeric value of the arguments  More... | |
| float | fmax (float _X, float _Y) __GPU_ONLY | 
| Determine the maximum numeric value of the arguments  More... | |
| double | fmax (double _X, double _Y) __GPU_ONLY | 
| Determine the maximum numeric value of the arguments  More... | |
| float | fminf (float _X, float _Y) __GPU_ONLY | 
| Determine the minimum numeric value of the arguments  More... | |
| float | fmin (float _X, float _Y) __GPU_ONLY | 
| Determine the minimum numeric value of the arguments  More... | |
| double | fmin (double _X, double _Y) __GPU_ONLY | 
| Determine the minimum numeric value of the arguments  More... | |
| float | fmodf (float _X, float _Y) __GPU_ONLY | 
| Calculates the floating-point remainder of _X/_Y  More... | |
| float | fmod (float _X, float _Y) __GPU_ONLY | 
| Calculates the floating-point remainder of _X/_Y  More... | |
| double | fmod (double _X, double _Y) __GPU_ONLY | 
| Calculates the floating-point remainder of _X/_Y  More... | |
| int | fpclassify (float _X) __GPU_ONLY | 
| Classifies the argument value as NaN, infinite, normal, subnormal, zero  More... | |
| int | fpclassify (double _X) __GPU_ONLY | 
| Classifies the argument value as NaN, infinite, normal, subnormal, zero  More... | |
| float | frexpf (float _X, _Out_ int *_Exp) __GPU_ONLY | 
| Gets the mantissa and exponent of _X  More... | |
| float | frexp (float _X, _Out_ int *_Exp) __GPU_ONLY | 
| Gets the mantissa and exponent of _X  More... | |
| double | frexp (double _X, _Out_ int *_Exp) __GPU_ONLY | 
| Gets the mantissa and exponent of _X  More... | |
| float | hypotf (float _X, float _Y) __GPU_ONLY | 
| Computes the square root of the sum of the squares of _X and _Y  More... | |
| float | hypot (float _X, float _Y) __GPU_ONLY | 
| Computes the square root of the sum of the squares of _X and _Y  More... | |
| double | hypot (double _X, double _Y) __GPU_ONLY | 
| Computes the square root of the sum of the squares of _X and _Y  More... | |
| int | ilogbf (float _X) __GPU_ONLY | 
| Extract the exponent of _X as a signed int value  More... | |
| int | ilogb (float _X) __GPU_ONLY | 
| Extract the exponent of _X as a signed int value  More... | |
| int | ilogb (double _X) __GPU_ONLY | 
| Extract the exponent of _X as a signed int value  More... | |
| int | isfinite (float _X) __GPU_ONLY | 
| Determines whether the argument has a finite value  More... | |
| int | isfinite (double _X) __GPU_ONLY | 
| Determines whether the argument has a finite value  More... | |
| int | isinf (float _X) __GPU_ONLY | 
| Determines whether the argument is an infinity  More... | |
| int | isinf (double _X) __GPU_ONLY | 
| Determines whether the argument is an infinity  More... | |
| int | isnan (float _X) __GPU_ONLY | 
| Determines whether the argument is a NaN  More... | |
| int | isnan (double _X) __GPU_ONLY | 
| Determines whether the argument is a NaN  More... | |
| int | isnormal (float _X) __GPU_ONLY | 
| Determines whether the argument is a normal  More... | |
| int | isnormal (double _X) __GPU_ONLY | 
| Determines whether the argument is a normal  More... | |
| float | ldexpf (float _X, int _Exp) __GPU_ONLY | 
| Computes a real number from the mantissa and exponent  More... | |
| float | ldexp (float _X, int _Exp) __GPU_ONLY | 
| Computes a real number from the mantissa and exponent  More... | |
| double | ldexp (double _X, int _Exp) __GPU_ONLY | 
| Computes a real number from the mantissa and exponent  More... | |
| float | lgammaf (float _X, _Out_ int *_Sign) __GPU_ONLY | 
| Computes the natural logarithm of the absolute value of gamma of the argument  More... | |
| float | lgamma (float _X, _Out_ int *_Sign) __GPU_ONLY | 
| Computes the natural logarithm of the absolute value of gamma of the argument  More... | |
| double | lgamma (double _X, _Out_ int *_Sign) __GPU_ONLY | 
| Computes the natural logarithm of the absolute value of gamma of the argument  More... | |
| float | logf (float _X) __GPU_ONLY | 
| Calculates the base-e logarithm of the argument  More... | |
| float | log (float _X) __GPU_ONLY | 
| Calculates the base-e logarithm of the argument  More... | |
| double | log (double _X) __GPU_ONLY | 
| Calculates the base-e logarithm of the argument  More... | |
| float | log10f (float _X) __GPU_ONLY | 
| Calculates the base-10 logarithm of the argument  More... | |
| float | log10 (float _X) __GPU_ONLY | 
| Calculates the base-10 logarithm of the argument  More... | |
| double | log10 (double _X) __GPU_ONLY | 
| Calculates the base-10 logarithm of the argument  More... | |
| float | log2f (float _X) __GPU_ONLY | 
| Calculates the base-2 logarithm of the argument  More... | |
| float | log2 (float _X) __GPU_ONLY | 
| Calculates the base-2 logarithm of the argument  More... | |
| double | log2 (double _X) __GPU_ONLY | 
| Calculates the base-2 logarithm of the argument  More... | |
| float | log1pf (float _X) __GPU_ONLY | 
| Calculates the base-e logarithm of 1 plus the argument  More... | |
| float | log1p (float _X) __GPU_ONLY | 
| Calculates the base-e logarithm of 1 plus the argument  More... | |
| double | log1p (double _X) __GPU_ONLY | 
| Calculates the base-e logarithm of 1 plus the argument  More... | |
| float | logbf (float _X) __GPU_ONLY | 
| Extracts the exponent of _X, as a signed integer value in floating-point format  More... | |
| float | logb (float _X) __GPU_ONLY | 
| Extracts the exponent of _X, as a signed integer value in floating-point format  More... | |
| double | logb (double _X) __GPU_ONLY | 
| Extracts the exponent of _X, as a signed integer value in floating-point format  More... | |
| float | modff (float _X, _Out_ float *_Iptr) __GPU_ONLY | 
| Splits _X into fractional and integer parts.  More... | |
| float | modf (float _X, _Out_ float *_Iptr) __GPU_ONLY | 
| Splits _X into fractional and integer parts.  More... | |
| double | modf (double _X, _Out_ double *_Iptr) __GPU_ONLY | 
| Splits _X into fractional and integer parts.  More... | |
| float | nanf (int _X) __GPU_ONLY | 
| Returns a quiet NaN  More... | |
| double | nan (int _X) __GPU_ONLY | 
| Returns a quiet NaN  More... | |
| float | nearbyintf (float _X) __GPU_ONLY | 
| Rounds the argument to an integer value in floating-point format, using the current rounding direction.  More... | |
| float | nearbyint (float _X) __GPU_ONLY | 
| Rounds the argument to an integer value in floating-point format, using the current rounding direction.  More... | |
| double | nearbyint (double _X) __GPU_ONLY | 
| Rounds the argument to an integer value in floating-point format, using the current rounding direction.  More... | |
| float | nextafterf (float _X, float _Y) __GPU_ONLY | 
| Determine the next representable value, in the type of the function, after _X in the direction of _Y  More... | |
| float | nextafter (float _X, float _Y) __GPU_ONLY | 
| Determine the next representable value, in the type of the function, after _X in the direction of _Y  More... | |
| double | nextafter (double _X, double _Y) __GPU_ONLY | 
| Determine the next representable value, in the type of the function, after _X in the direction of _Y  More... | |
| float | phif (float _X) __GPU_ONLY | 
| Returns the cumulative distribution function of the argument  More... | |
| float | phi (float _X) __GPU_ONLY | 
| Returns the cumulative distribution function of the argument  More... | |
| double | phi (double _X) __GPU_ONLY | 
| Returns the cumulative distribution function of the argument  More... | |
| float | powf (float _X, float _Y) __GPU_ONLY | 
| Calculates _X raised to the power of _Y  More... | |
| float | pow (float _X, float _Y) __GPU_ONLY | 
| Calculates _X raised to the power of _Y  More... | |
| double | pow (double _X, double _Y) __GPU_ONLY | 
| Calculates _X raised to the power of _Y  More... | |
| float | probitf (float _X) __GPU_ONLY | 
| Returns the inverse cumulative distribution function of the argument  More... | |
| float | probit (float _X) __GPU_ONLY | 
| Returns the inverse cumulative distribution function of the argument  More... | |
| double | probit (double _X) __GPU_ONLY | 
| Returns the inverse cumulative distribution function of the argument  More... | |
| float | rcbrtf (float _X) __GPU_ONLY | 
| Returns the reciprocal of the cube root of the argument  More... | |
| float | rcbrt (float _X) __GPU_ONLY | 
| Returns the reciprocal of the cube root of the argument  More... | |
| double | rcbrt (double _X) __GPU_ONLY | 
| Returns the reciprocal of the cube root of the argument  More... | |
| float | remainderf (float _X, float _Y) __GPU_ONLY | 
| Computes the remainder: _X REM _Y  More... | |
| float | remainder (float _X, float _Y) __GPU_ONLY | 
| Computes the remainder: _X REM _Y  More... | |
| double | remainder (double _X, double _Y) __GPU_ONLY | 
| Computes the remainder: _X REM _Y  More... | |
| float | remquof (float _X, float _Y, _Out_ int *_Quo) __GPU_ONLY | 
| Computes the same remainder as _X REM _Y. Also calculates the lower 24 bits of the integral quotient _X/_Y, and gives that value the same sign as _X/_Y. It stores this signed value in the integer pointed to by _Quo.  More... | |
| float | remquo (float _X, float _Y, _Out_ int *_Quo) __GPU_ONLY | 
| Computes the same remainder as _X REM _Y. Also calculates the lower 24 bits of the integral quotient _X/_Y, and gives that value the same sign as _X/_Y. It stores this signed value in the integer pointed to by _Quo.  More... | |
| double | remquo (double _X, double _Y, _Out_ int *_Quo) __GPU_ONLY | 
| Computes the same remainder as _X REM _Y. Also calculates the lower 31 bits of the integral quotient _X/_Y, and gives that value the same sign as _X/_Y. It stores this signed value in the integer pointed to by _Quo.  More... | |
| float | roundf (float _X) __GPU_ONLY | 
| Rounds _X to the nearest integer  More... | |
| float | round (float _X) __GPU_ONLY | 
| Rounds _X to the nearest integer  More... | |
| double | round (double _X) __GPU_ONLY | 
| Rounds _X to the nearest integer  More... | |
| float | rsqrtf (float _X) __GPU_ONLY | 
| Returns the reciprocal of the square root of the argument  More... | |
| float | rsqrt (float _X) __GPU_ONLY | 
| Returns the reciprocal of the square root of the argument  More... | |
| double | rsqrt (double _X) __GPU_ONLY | 
| Returns the reciprocal of the square root of the argument  More... | |
| float | scalbf (float _X, float _Y) __GPU_ONLY | 
| Multiplies _X by FLT_RADIX to the power _Y  More... | |
| float | scalb (float _X, float _Y) __GPU_ONLY | 
| Multiplies _X by FLT_RADIX to the power _Y  More... | |
| double | scalb (double _X, double _Y) __GPU_ONLY | 
| Multiplies _X by FLT_RADIX to the power _Y  More... | |
| float | scalbnf (float _X, int _Y) __GPU_ONLY | 
| Multiplies _X by FLT_RADIX to the power _Y  More... | |
| float | scalbn (float _X, int _Y) __GPU_ONLY | 
| Multiplies _X by FLT_RADIX to the power _Y  More... | |
| double | scalbn (double _X, int _Y) __GPU_ONLY | 
| Multiplies _X by FLT_RADIX to the power _Y  More... | |
| int | signbitf (float _X) __GPU_ONLY | 
| Determines whether the sign of _X is negative  More... | |
| int | signbit (float _X) __GPU_ONLY | 
| Determines whether the sign of _X is negative  More... | |
| int | signbit (double _X) __GPU_ONLY | 
| Determines whether the sign of _X is negative  More... | |
| float | sinf (float _X) __GPU_ONLY | 
| Calculates the sine value of the argument  More... | |
| float | sin (float _X) __GPU_ONLY | 
| Calculates the sine value of the argument  More... | |
| double | sin (double _X) __GPU_ONLY | 
| Calculates the sine value of the argument  More... | |
| void | sincosf (float _X, _Out_ float *_S, _Out_ float *_C) __GPU_ONLY | 
| Calculates sine and cosine value of _X  More... | |
| void | sincos (float _X, _Out_ float *_S, _Out_ float *_C) __GPU_ONLY | 
| Calculates sine and cosine value of _X  More... | |
| void | sincos (double _X, _Out_ double *_S, _Out_ double *_C) __GPU_ONLY | 
| Calculates sine and cosine value of _X  More... | |
| float | sinhf (float _X) __GPU_ONLY | 
| Calculates the hyperbolic sine value of the argument  More... | |
| float | sinh (float _X) __GPU_ONLY | 
| Calculates the hyperbolic sine value of the argument  More... | |
| double | sinh (double _X) __GPU_ONLY | 
| Calculates the hyperbolic sine value of the argument  More... | |
| float | sinpif (float _X) __GPU_ONLY | 
| Calculates the sine value of pi * _X  More... | |
| float | sinpi (float _X) __GPU_ONLY | 
| Calculates the sine value of pi * _X  More... | |
| double | sinpi (double _X) __GPU_ONLY | 
| Calculates the sine value of pi * _X  More... | |
| float | sqrtf (float _X) __GPU_ONLY | 
| Calculates the square root of the argument  More... | |
| float | sqrt (float _X) __GPU_ONLY | 
| Calculates the square root of the argument  More... | |
| double | sqrt (double _X) __GPU_ONLY | 
| Calculates the square root of the argument  More... | |
| float | tgammaf (float _X) __GPU_ONLY | 
| Computes the gamma function of _X  More... | |
| float | tgamma (float _X) __GPU_ONLY | 
| Computes the gamma function of _X  More... | |
| double | tgamma (double _X) __GPU_ONLY | 
| Computes the gamma function of _X  More... | |
| float | tanf (float _X) __GPU_ONLY | 
| Calculates the tangent value of the argument  More... | |
| float | tan (float _X) __GPU_ONLY | 
| Calculates the tangent value of the argument  More... | |
| double | tan (double _X) __GPU_ONLY | 
| Calculates the tangent value of the argument  More... | |
| float | tanhf (float _X) __GPU_ONLY | 
| Calculates the hyperbolic tangent value of the argument  More... | |
| float | tanh (float _X) __GPU_ONLY | 
| Calculates the hyperbolic tangent value of the argument  More... | |
| double | tanh (double _X) __GPU_ONLY | 
| Calculates the hyperbolic tangent value of the argument  More... | |
| float | tanpif (float _X) __GPU_ONLY | 
| Calculates the tangent value of pi * _X  More... | |
| float | tanpi (float _X) __GPU_ONLY | 
| Calculates the tangent value of pi * _X  More... | |
| double | tanpi (double _X) __GPU_ONLY | 
| Calculates the tangent value of pi * _X  More... | |
| float | truncf (float _X) __GPU_ONLY | 
| Truncates the argument to the integer component  More... | |
| float | trunc (float _X) __GPU_ONLY | 
| Truncates the argument to the integer component  More... | |
| double | trunc (double _X) __GPU_ONLY | 
| Truncates the argument to the integer component  More... | |
Functions in the precise_math namespace have higher accuracy, but require double-precision support, which not all accelerators do.
      
  | 
  inline | 
Calculates the arccosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arccosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arccosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic cosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic cosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic cosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arcsine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arcsine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arcsine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic sine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic sine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic sine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arctangent of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arctangent of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arctangent of _Y/_X
| _Y | Floating-point value | 
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arctangent of _Y/_X
| _Y | Floating-point value | 
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arctangent of _Y/_X
| _Y | Floating-point value | 
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the arctangent of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic tangent of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic tangent of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the inverse hyperbolic tangent of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the real cube root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the real cube root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the real cube root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the ceiling of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the ceiling of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the ceiling of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Produces a value with the magnitude of _X and the sign of _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Produces a value with the magnitude of _X and the sign of _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Produces a value with the magnitude of _X and the sign of _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Calculates the cosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the cosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the cosine of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic cosine value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic cosine value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic cosine value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the cosine value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the cosine value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the cosine value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the complementary error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the complementary error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the complementary error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the inverse complementary error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the inverse complementary error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the inverse complementary error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the inverse error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the inverse error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the inverse error function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-10 exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-10 exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-10 exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-2 exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-2 exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-2 exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e exponential of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e exponential of the argument, minus 1
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e exponential of the argument, minus 1
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e exponential of the argument, minus 1
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the absolute value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the absolute value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the absolute value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Determines the positive difference between the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determines the positive difference between the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determines the positive difference between the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Calculates the floor of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the floor of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the floor of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Compute (_X * _Y) + _Z, rounded as one ternary operation
| _X | Floating-point value | 
| _Y | Floating-point value | 
| _Z | Floating-point value | 
      
  | 
  inline | 
Compute (_X * _Y) + _Z, rounded as one ternary operation
| _X | Floating-point value | 
| _Y | Floating-point value | 
| _Z | Floating-point value | 
      
  | 
  inline | 
Compute (_X * _Y) + _Z, rounded as one ternary operation
| _X | Floating-point value | 
| _Y | Floating-point value | 
| _Z | Floating-point value | 
      
  | 
  inline | 
Determine the maximum numeric value of the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determine the maximum numeric value of the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determine the maximum numeric value of the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determine the minimum numeric value of the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determine the minimum numeric value of the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determine the minimum numeric value of the arguments
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Calculates the floating-point remainder of _X/_Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Calculates the floating-point remainder of _X/_Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Calculates the floating-point remainder of _X/_Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Classifies the argument value as NaN, infinite, normal, subnormal, zero
| _X | Floating-point value | 
      
  | 
  inline | 
Classifies the argument value as NaN, infinite, normal, subnormal, zero
| _X | Floating-point value | 
Gets the mantissa and exponent of _X
| _X | Floating-point value | 
| _Exp | Returns the integer exponent of _X in floating-point value | 
Gets the mantissa and exponent of _X
| _X | Floating-point value | 
| _Exp | Returns the integer exponent of _X in floating-point value | 
Gets the mantissa and exponent of _X
| _X | Floating-point value | 
| _Exp | Returns the integer exponent of _X in floating-point value | 
      
  | 
  inline | 
Computes the square root of the sum of the squares of _X and _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Computes the square root of the sum of the squares of _X and _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Computes the square root of the sum of the squares of _X and _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Extract the exponent of _X as a signed int value
| _X | Floating-point value | 
      
  | 
  inline | 
Extract the exponent of _X as a signed int value
| _X | Floating-point value | 
      
  | 
  inline | 
Extract the exponent of _X as a signed int value
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the argument has a finite value
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the argument has a finite value
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the argument is an infinity
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the argument is an infinity
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the argument is a NaN
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the argument is a NaN
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the argument is a normal
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the argument is a normal
| _X | Floating-point value | 
      
  | 
  inline | 
Computes a real number from the mantissa and exponent
| _X | Floating-point value, mantissa | 
| _Exp | Integer value, exponent | 
      
  | 
  inline | 
Computes a real number from the mantissa and exponent
| _X | Floating-point value, mantissa | 
| _Exp | Integer value, exponent | 
      
  | 
  inline | 
Computes a real number from the mantissa and exponent
| _X | Floating-point value, mantissa | 
| _Exp | Integer value, exponent | 
Computes the natural logarithm of the absolute value of gamma of the argument
| _X | Floating-point value | 
| _Sign | Returns the sign | 
Computes the natural logarithm of the absolute value of gamma of the argument
| _X | Floating-point value | 
| _Sign | Returns the sign | 
Computes the natural logarithm of the absolute value of gamma of the argument
| _X | Floating-point value | 
| _Sign | Returns the sign | 
      
  | 
  inline | 
Calculates the base-e logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-10 logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-10 logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-10 logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e logarithm of 1 plus the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e logarithm of 1 plus the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e logarithm of 1 plus the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-2 logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-2 logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-2 logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Extracts the exponent of _X, as a signed integer value in floating-point format
| _X | Floating-point value | 
      
  | 
  inline | 
Extracts the exponent of _X, as a signed integer value in floating-point format
| _X | Floating-point value | 
      
  | 
  inline | 
Extracts the exponent of _X, as a signed integer value in floating-point format
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the base-e logarithm of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Splits _X into fractional and integer parts.
| _X | Floating-point value | 
| _Iptr | Returns the integer portion of _X in floating-point value | 
      
  | 
  inline | 
Splits _X into fractional and integer parts.
| _X | Floating-point value | 
| _Iptr | Returns the integer portion of _X in floating-point value | 
      
  | 
  inline | 
Splits _X into fractional and integer parts.
| _X | Floating-point value | 
| _Iptr | Returns the integer portion of _X in floating-point value | 
      
  | 
  inline | 
Returns a quiet NaN
| _X | Integer value | 
      
  | 
  inline | 
Returns a quiet NaN
| _X | Integer value | 
      
  | 
  inline | 
Rounds the argument to an integer value in floating-point format, using the current rounding direction.
| _X | Floating-point value | 
      
  | 
  inline | 
Rounds the argument to an integer value in floating-point format, using the current rounding direction.
| _X | Floating-point value | 
      
  | 
  inline | 
Rounds the argument to an integer value in floating-point format, using the current rounding direction.
| _X | Floating-point value | 
      
  | 
  inline | 
Determine the next representable value, in the type of the function, after _X in the direction of _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determine the next representable value, in the type of the function, after _X in the direction of _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Determine the next representable value, in the type of the function, after _X in the direction of _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Returns the cumulative distribution function of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the cumulative distribution function of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the cumulative distribution function of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates _X raised to the power of _Y
| _X | Floating-point value, base | 
| _Y | Floating-point value, exponent | 
      
  | 
  inline | 
Calculates _X raised to the power of _Y
| _X | Floating-point value, base | 
| _Y | Floating-point value, exponent | 
      
  | 
  inline | 
Calculates _X raised to the power of _Y
| _X | Floating-point value, base | 
| _Y | Floating-point value, exponent | 
      
  | 
  inline | 
Returns the inverse cumulative distribution function of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the inverse cumulative distribution function of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the inverse cumulative distribution function of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the reciprocal of the cube root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the reciprocal of the cube root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the reciprocal of the cube root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the remainder: _X REM _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Computes the remainder: _X REM _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Computes the remainder: _X REM _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
Computes the same remainder as _X REM _Y. Also calculates the lower 24 bits of the integral quotient _X/_Y, and gives that value the same sign as _X/_Y. It stores this signed value in the integer pointed to by _Quo.
| _X | Floating-point value | 
| _Y | Floating-point value | 
| _Quo | Pointer to an integer value | 
Computes the same remainder as _X REM _Y. Also calculates the lower 31 bits of the integral quotient _X/_Y, and gives that value the same sign as _X/_Y. It stores this signed value in the integer pointed to by _Quo.
| _X | Floating-point value | 
| _Y | Floating-point value | 
| _Quo | Pointer to an integer value | 
Computes the same remainder as _X REM _Y. Also calculates the lower 24 bits of the integral quotient _X/_Y, and gives that value the same sign as _X/_Y. It stores this signed value in the integer pointed to by _Quo.
| _X | Floating-point value | 
| _Y | Floating-point value | 
| _Quo | Pointer to an integer value | 
      
  | 
  inline | 
Rounds _X to the nearest integer
| _X | Floating-point value | 
      
  | 
  inline | 
Rounds _X to the nearest integer
| _X | Floating-point value | 
      
  | 
  inline | 
Rounds _X to the nearest integer
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the reciprocal of the square root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the reciprocal of the square root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Returns the reciprocal of the square root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Multiplies _X by FLT_RADIX to the power _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Multiplies _X by FLT_RADIX to the power _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Multiplies _X by FLT_RADIX to the power _Y
| _X | Floating-point value | 
| _Y | Floating-point value | 
      
  | 
  inline | 
Multiplies _X by FLT_RADIX to the power _Y
| _X | Floating-point value | 
| _Y | Integer value | 
      
  | 
  inline | 
Multiplies _X by FLT_RADIX to the power _Y
| _X | Floating-point value | 
| _Y | Integer value | 
      
  | 
  inline | 
Multiplies _X by FLT_RADIX to the power _Y
| _X | Floating-point value | 
| _Y | Integer value | 
      
  | 
  inline | 
Determines whether the sign of _X is negative
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the sign of _X is negative
| _X | Floating-point value | 
      
  | 
  inline | 
Determines whether the sign of _X is negative
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the sine value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the sine value of the argument
| _X | Floating-point value | 
Calculates sine and cosine value of _X
| _X | Floating-point value | 
| _S | Returns the sine value of _X | 
| _C | Returns the cosine value of _X | 
Calculates sine and cosine value of _X
| _X | Floating-point value | 
| _S | Returns the sine value of _X | 
| _C | Returns the cosine value of _X | 
Calculates sine and cosine value of _X
| _X | Floating-point value | 
| _S | Returns the sine value of _X | 
| _C | Returns the cosine value of _X | 
      
  | 
  inline | 
Calculates the sine value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic sine value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic sine value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic sine value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the sine value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the sine value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the sine value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the square root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the square root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the square root of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the tangent value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the tangent value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the tangent value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic tangent value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic tangent value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the hyperbolic tangent value of the argument
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the tangent value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the tangent value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Calculates the tangent value of pi * _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the gamma function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the gamma function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Computes the gamma function of _X
| _X | Floating-point value | 
      
  | 
  inline | 
Truncates the argument to the integer component
| _X | Floating-point value | 
      
  | 
  inline | 
Truncates the argument to the integer component
| _X | Floating-point value | 
      
  | 
  inline | 
Truncates the argument to the integer component
| _X | Floating-point value | 
 1.8.8