C++ 计算给定数字的立方根的程序

C++ 计算给定数字的立方根的程序

将相同的数字乘以三次称为该数字的立方。或者我们可以说该数的 3 次方。例如 3 * 3 * 3 = 27,这是一个立方数。但如果我们想要执行相反的操作,我们需要找到数字的立方根。例如 $sqrt[3]{27}$ = 3。在本文中,我们将讨论如何在 C++ 中计算给定数字的立方根。有几种不同的技术可以做到这一点。

使用cbrt()函数

cbrt() 是一个库函数,用于计算给定数的立方根。如果该数是一个完全的立方数,则结果是一个整数,否则,它将返回一个浮点数。该函数只接受一个参数并返回其立方根。要使用此函数,我们必须将 cmath 库导入到 C++ 程序中。让我们看一下该函数的语法。

语法

#include
cbrt( )

登录后复制

算法

  • 以立方数 x 作为输入。
  • 使用 cbrt( x ) 计算 x 的立方根。
  • 返回结果。

示例

#include
#include
using namespace std;

float solve( int x ) {
float answer;
answer = cbrt( x );
return answer;
}

int main() {
cout