溫馨提示×

c++中pow函數(shù)的用法是什么

c++
小億
328
2024-01-13 10:00:52
欄目: 編程語言

在C++中,`pow()`函數(shù)用于計(jì)算一個(gè)數(shù)的指數(shù)冪。它的用法如下:

#include <cmath>

double pow(double base, double exponent);

base:要計(jì)算的基數(shù)。

exponent:要計(jì)算的指數(shù)。

該函數(shù)返回`base`的`exponent`次冪的結(jié)果。需要注意的是,`pow()`函數(shù)的參數(shù)和返回值都是`double`類型,因此可以處理浮點(diǎn)數(shù)。

以下是一些示例:

#include <iostream>

#include <cmath>

int main() {

    double result;

    // 計(jì)算3的4次方

    result = pow(3, 4);

    std::cout << "3^4 = " << result << std::endl;

    // 計(jì)算2的平方根

    result = pow(2, 0.5);

    std::cout << "Square root of 2: " << result << std::endl;

    return 0;

}

輸出:

3^4 = 81

Square root of 2: 1.41421

請注意,`pow()`函數(shù)返回的是一個(gè)`double`類型的浮點(diǎn)數(shù),如果需要將其轉(zhuǎn)換為整數(shù),您可以使用類型轉(zhuǎn)換或其他方法進(jìn)行處理。

0