Module float_extras::f64 [] [src]

Functions

copysign

These functions return a value whose absolute value matches that of x, but whose sign bit matches that of y.

erf

These functions return the error function of x, defined as

erfc

These functions return the complementary error function of x, that is, 1.0 - erf(x).

fdim

These functions return the positive difference, max(x-y,0), between their arguments.

fma

These functions compute x * y + z. The result is rounded as one ternary operation according to the current rounding mode.

fmod

These functions compute the floating-point remainder of dividing x by y. The return value is x - n * y, where n is the quotient of x / y, rounded toward zero to an integer.

frexp

These functions are used to split the number x into a normalized fraction and an exponent which is stored in exp.

ilogb

These functions return the exponent part of their argument as a signed integer.

ldexp

These functions return the result of multiplying the floating-point number x by 2 raised to the power exp.

lgamma

These functions return the natural logarithm of the absolute value of the Gamma function.

logb

These functions extract the exponent from the internal floating-point representation of x and return it as a floating-point value.

lround

These functions round their argument to the nearest integer value, rounding away from zero.

modf

These functions break the argument x into an integral part and a fractional part, each of which has the same sign as x.

nextafter

These functions return the next representable floating-point value following x in the direction of y. If y is less than x, these functions will return the largest representable number less than x.

remainder

These functions compute the remainder of dividing x by y. The return value is x-ny, where n is the value x / y, rounded to the nearest integer. If the absolute value of x-ny is 0.5, n is chosen to be even.

remquo

These functions compute the remainder and part of the quotient upon division of x by y.

scalbn

These functions multiply their first argument x by FLT_RADIX (probably 2) to the power of exp, that is:

tgamma

These functions calculate the Gamma function of x.