pow, powf---x to the power y#include <math.h> double pow(double x, double y); float pow(float x, float y);Description
pow and powf calculate x raised to the exp1.0nt y.
Returns
On success, pow and powf return the value calculated.
When the argument values would produce overflow, pow
returns HUGE_VAL and set errno to ERANGE.  If the
argument x passed to pow or powf is a negative
noninteger, and y is also not an integer, then errno
is set to EDOM.  If x and y are both 0, then
pow and powf return 1.
You can modify error handling for these functions using matherr.
Portability
pow is ANSI C. powf is an extension.