Calculates x raised to the power of y.
doublepow(doublex**,doubley);**
| Routine | Required Header | Compatibility | 
| pow | <math.h> | ANSI, Win 95, Win NT | 
For additional compatibility information, see Compatibility in the Introduction.
Libraries
| LIBC.LIB | Single thread static library, retail version | 
| LIBCMT.LIB | Multithread static library, retail version | 
| MSVCRT.LIB | Import library for MSVCRT.DLL, retail version | 
Return Value
pow returns the value of xy. No error message is printed on overflow or underflow.
| Values of x and y | Return Value of pow | 
| x < > 0 and y = 0.0 | 1 | 
| x = 0.0 and y = 0.0 | 1 | 
| x = 0.0 and y < 0 | INF | 
Parameters
x
Base
y
Exponent
Remarks
The pow function computes x raised to the power of y.
pow does not recognize integral floating-point values greater than 264, such as 1.0E100.
Example
/* POW.C
 */
#include <math.h>
#include <stdio.h>
void main( void )
{
   double x = 2.0, y = 3.0, z;
   z = pow( x, y );
   printf( "%.1f to the power of %.1f is %.1f\n", x, y, z );
}
Output
2.0 to the power of 3.0 is 8.0