This header provides trigonometric, hyperbolic, exponential,
logarithmic and several miscellaneous mathematical functions.
These functions normally expect parameters of type double
and return values of type double.
| double acos(double x); |
returns the arc cosine of x |
| double asin(double x); |
returns the arc sine of x |
| double atan(double x); |
returns the arc tangent of x |
| double atan2(double x, double y); |
returns the arc tangent of y/x |
| double ceil(double x); |
returns the result of rounding x towards infiniy to
the nearest integer |
| double cos(double x); |
returns the cosine of x |
| double cosh(double x); |
returns the hyperbolic cosine of x |
| double exp(double x); |
reurns the exponentional result of x |
| double fabs(double x); |
returns the absolute value of x |
| double floor(double x); |
returns the result of rounding x towardszero to the
nearest integer |
| double fmod(double x, double y); |
returns the remainder after division x/y |
| double frexp(double val, int *exptr); |
function returns the mantisa and stores the exponent
in the location pointed at by exptr |
| |
|
| double idexp(double x, int exp); |
returns x multiplied by 2 and raised to the power of
exp |
| double log(double x); |
returns the natural logarithm of x |
| double log10(double x); |
returns the base 10 logarithm of x |
| double modf(double x, double *intptr); |
returns the signed fractional part of x and stores the
integer part at the location pointed at by intptr |
| |
|
| double pow(double x, double y); |
returns x raised to the power of y |
| double sin(double x); |
returns the sine of x |
| double sinh(double x); |
returns the hyperbolic sine of x |
| double sqrt(double x); |
returns the square root of x |
| double tan(double x); |
returns the tangent of x |
| double tanh(double x); |
returns the hyperbolic tangent of x |
| |
|
This is a very simple program that will calculate 2 to the
power of 32.
Please note that the answer is in standard index form (scientific
notation).