Example of pow() Function
Input: 2.0, 5.0 Output: 32.00 Explanation: pow(2.0, 5.0) executes 2.0 raised to the power 5.0, which equals 32 Input: 5.0, 2.0 Output: 25.00 Explanation: pow(5.0, 2.0) executes 5.0 raised to the power 2.0, which equals 25
C
// C program to illustrate // power function #include <math.h> #include <stdio.h> int main() { double x = 6.1, y = 4.8; // Storing the answer in result. double result = pow (x, y); printf ( "%.2lf" , result); return 0; } |
C++
// C++ program to illustrate // power function #include <bits/stdc++.h> using namespace std; int main() { double x = 6.1, y = 4.8; // Storing the answer in result. double result = pow (x, y); // printing the result upto 2 // decimal place cout << fixed << setprecision(2) << result << endl; return 0; } |
Output
5882.79
Time Complexity: O(log(n))
Auxiliary Space: O(1)
Power Function in C/C++
Given two numbers base and exponent, the C++ or C pow() function finds x raised to the power of y i.e. x y. Basically in C/C++, the exponent value is calculated using the pow() function. The pow() function is used to calculate the power of a number in C/C++. It takes double as input and returns double as output.
We have to use #include <math.h> in C/C++ to use that pow() function in our C/C++ program.
Contact Us