| Functions |
Description |
| fdim() |
Returns the positive difference between two numbers. |
| fmax() |
Returns the maximum value of the given numbers. |
| fmin() |
Returns the minimum value of the given numbers. |
| abs() |
Returns the absolute value of the given value. |
| acos() |
Returns the arc cosine value of the given value. |
| acosh() |
Returns the nonnegative area hyperbolic cosine of the given value. |
| isfinite() |
Checks whether the given value is finite value or not. |
| isgreater() |
Checks whether first value is greater than the second value. |
| isgreaterequal() |
Checks whether first value is greater than or equal to the second value. |
| isinf() |
Checks whether the given value is an infinite value. |
| isless() |
Checks whether first value is less than the second value. |
| islessequal() |
Checks whether first value is less than or equal to the second value. |
| islessgreater() |
Checks whether first value is either less than or greater than the second value. |
| isnan() |
Checks whether the given value is a NaN (Not-A-Number). |
| isnormal() |
Checks whether the given value is a normal value i.e. the value should not be infinity, NaN, Zero, or subnormal. |
| isunordered() |
Checks whether the given values are unordered (if one or both values are Not-A-Number (NaN)). |
| ldexp() |
Calculates the value from significand and exponent, it returns the multiplication of significand and 2 raised to the power of the exponent. |
| llrint() |
Rounds the given value and convert it to a long long integer. |
| llround() |
Rounds (with halfway cases) the given value and convert it to a long long integer. |
| log() |
Returns the natural logarithm (the base-e logarithm) of the given value. |
| log10() |
Returns the common logarithm (the base-10 logarithm) of the given value. |
| log1p() |
Returns the natural logarithm (the base-e logarithm) of the one plus given value. |
| log2() |
Returns the binary logarithm (the base-2 logarithm) of the given value. |
| logb() |
Returns the logarithm of |given value|, where logarithm base is FLT_RADIX (On the most of the platforms the FLT_RADIX is 2, thus, logb() function is similar to log2() function for the positive values. |
| lrint() |
Rounds the given value and convert it to a long integer. |
| lround() |
Round (with halfway cases) the given value and casts to a long integer. |
| modf() |
Breaks the fractional and integral parts of the given number. |
| nan() |
Returns a NaN (Not-A-Number) value of type double. |
| nanf() |
Returns a NaN (Not-A-Number) value of type float. |
| nanl() |
Returns a NaN (Not-A-Number) value of type long double. |
| nearbyint() |
Rounds the given value to an integral value. |
| nextafter() |
It is used to get the next representable value after the first parameter in the direction of the second parameter. |
| nexttoward() |
It is used to get the next representable value (toward precise value) after first parameter in the direction of the second parameter. |
| pow() |
It is used to calculate base (first parameter) raised to the power of exponent (second parameter). |
| remainder() |
It is used to calculate the remainder (IEC 60559). |
| remquo() |
It is used to calculate the remainder and quotient. |
| rint() |
It is used to round the given value to an integral values based on the specified direction by fegetround() function. |
| round() |
It is used to round the given value that is nearest to the number with halfway cases rounded away from zero. |
| scalbln() |
It scales the significand using floating-point base exponent (long int). |
| scalbn() |
It scales the significand using floating-point base exponent (int). |
| signbit() |
It is used to check the sign of the given value. |
| copysign() |
Returns first argument's value with the sign of the second argument. |