平方根を見つけるためのバビロニア法
平方根を見つけるバビロニア法は、非線形方程式を解くためのニュートンラプソン法に基づく数値法の1つに基づいています。
考え方は単純で、xの任意の値から開始し、yを1として、xとyの平均を見つけることにより、ルートの次の近似を簡単に取得できます。次に、y値が数値/xで更新されます。
入力と出力
Input: A number: 65 Output: The square root of 65 is: 8.06226
アルゴリズム
sqRoot(number)
入力: 実際の数。
出力: 与えられた数の平方根。
Begin x := number y := 1 precision := 0.000001 while relative error of x and y > precision, do x := (x+y) / 2 y := number / x done return x End
例
#include<iostream> #include<cmath> using namespace std; float sqRoot(float number) { float x = number, y = 1; //initial guess as number and 1 float precision = 0.000001; //the result is correct upto 0.000001 while(abs(x - y)/abs(x) > precision) { x = (x + y)/2; y = number/x; } return x; } int main() { int n; cout << "Enter Number to find square root: "; cin >> n; cout << "The square root of " << n <<" is: " << sqRoot(n); }
出力
Enter Number to find square root: 65 The square root of 65 is: 8.06226
-
Excelで数値の平方根と平方根を見つける方法
Excel ほぼすべての数学の問題に対する解決策があります。 Excelで一般的に使用される2つのパラメーターは、平方根と平方根です。 Excelで平方根と平方根を見つけたい場合は、この記事をお読みください。 数学では、多くの複雑な問題には複数の解決策があります。 Excelの場合も同様です。 Excelで平方根と平方根を見つけるには複数の方法があります。ここで最も簡単なものについて説明します。 Excelで正方形を見つける方法 Excelエディターで数値の二乗を見つけるための式は、次のとおりです。 =<cell coordinates of first cell>
-
Excelで数値の平方根を見つける方法
Microsoft Excel 複雑な計算を実行するための強力なツールです。 Excelで作業している場合、ほぼ毎日数学演算を実行することに遭遇する可能性があります。時々、Excelで簡単な計算を行う際に問題が発生し、Excelで平方根を見つけることがその1つです。したがって、この記事では、数値の平方根を見つけるための3つの異なる方法を紹介します。 Excelで。 Excelで数値の平方根を計算する SQRT関数、POWER関数、および指数式を使用すると、Excelで数値の平方根を簡単に計算できます。 1。 SQRT関数を使用してExcelで数値の平方根を見つける Excelは、数値の平