实现 pow(x, n) ,即计算 x 的整数 n 次幂函数(即,xn )。
示例 1:
输入:x = 2.00000, n = 10 输出:1024.00000 示例 2:
输入:x = 2.10000, n = 3 输出:9.26100 示例 3:
输入:x = 2.00000, n = -2 输出:0.25000 解释:2-2 = 1/22 = 1/4 = 0.25
提示:
-100.0 < x < 100.0 -231 <= n <= 231-1 n 是一个整数 要么 x 不为零,要么 n > 0 。 -104 <= xn <= 104
思路
直接调用 C++ 的标准库函数 pow 来计算 的 次方。这个函数接受两个参数:基数 和指数 ,返回 的 次方。
AC代码
/*
* @lc app=leetcode.cn id=50 lang=cpp
*
* [50] Pow(x, n)
*/
// @lc code=start
class Solution {
public:
double myPow(double x, int n) {
return pow(x, n);
}
};
// @lc code=end