C++ では、特に複雑な計算を扱う場合、算術演算はプログラミングの重要な部分です。そのような演算の 1 つが立方根です。これにより、指定された値の立方根を計算できます。の cbrt() C++ プログラミング言語の関数を使用して、このプロセスを実行できます。
この記事では、 cbrt() それが何であるか、どのように機能するか、プロジェクトでどのように使用できるかについて、さらに詳しく説明します。
cbrt() 関数とは何ですか?
の cbrt() function は、指定された整数の立方根を返す C++ 関数です。名前が示すように、立方根の略です。この関数は C++ 標準ライブラリに含まれており、
cbrt() 関数の構文
の構文 cbrt() 機能は次のとおりです。
cbrt ( 一つに )
どこ 一つに 立方根を計算する必要がある数値です。
戻り値
の cbrt() C++ の関数は、任意の型の単一のパラメーターを取ります。 double、float、または long double を返し、値の立方根を返します。返される立方根は、整数の場合を除き、パラメータと同じデータ型になります。これは数学的計算で使用でき、立方根を計算する必要がある特定のアプリケーションのコードを簡素化するのに役立ちます。
cbrt() 関数はどのように機能しますか?
の cbrt() 関数は、特定のアルゴリズムを使用して立方根を計算します。それは、 ニュートン・ラフソン この方法は、望ましいレベルの精度が達成されるまで、最初の推測を繰り返し改善します。
このアルゴリズムでは、次の式を繰り返し使用します。
×1 = ( 2 * x0 + n / ( ×0 * ×0 ) ) / 3
ここ、 ×0 の立方根の初期推定値です。 n 、 と x1 は、目的のレベルの精度が達成されるまで式を繰り返し適用することによって得られる改善された推測です。この手順は、必要な精度が得られるまで繰り返されます。
C++ で cbrt() 関数を使用するには?
以下のコードに従って使用してください cbrt() 変数の立方根を計算する関数。
#include#include
int メイン ( ) {
ダブル変数 = 125 ;
二重の結果 = cbrt ( だった ) ;
std::cout << 'の立方根' << だった << ' は ' << 結果 << std::endl;
戻る 0 ;
}
上記のコードでは、double 変数を宣言しています。 だった その値を 125 に設定します。 cbrt() 次に、関数がパラメータとともに使用されます だった 、結果は double 変数の結果に配置されます。次に使用します カウト 出力をコンソールに出力します。
出力
結論
の cbrt() in C++ は、幅広いアプリケーションで使用できる便利な数学関数です。数値の立方根を計算する機能は、複雑な計算、特に 3 次元形状を含む計算を簡素化するのに役立ちます。 Newton-Raphson メソッドを使用して高レベルの精度と精度を確保し、さまざまな入力タイプを効果的に処理します。