📜  C++ cbrt()

📅  最后修改于: 2020-09-25 07:26:21             🧑  作者: Mango

C++中的cbrt() 函数返回数字的立方根。

[Mathematics]  ∛x = cbrt(x) [In C Programming]

此函数在头文件中定义。

cbrt()原型[从C++ 11标准开始]

double cbrt(double x);
float cbrt(float x);
long double cbrt(long double x);
double cbrt(T x); // For integral type

cbrt()参数

cbrt() 函数采用一个要计算其立方根的参数。

cbrt()返回值

cbrt() 函数返回给定参数的立方根。

示例1:cbrt()如何在C++中工作?

#include 
#include 
using namespace std;

int main()
{
    double x = -1000.0, result;
    result = cbrt(x);
    cout << "Cube root of " << x << " is " << result << endl;

    return 0;
}

运行该程序时,输出为:

Cube root of -1000 is -10

示例2:带有积分参数的cbrt() 函数

#include 
#include 
using namespace std;

int main()
{
    long x = 964353422;
    double result = cbrt(x);
    cout << "Cube root of " << x << " is " << result << endl;
    
    return 0;
}

运行该程序时,输出为:

Cube root of 964353422 is 987.974