Python 2分法による平方根算出 新しいページはコチラ
提供: yonewiki
(ページの作成:「<syntaxhighlight lang="python"> import numpy as np nInput = 3 nScan = 1 while nInput > np.power(nScan, 2) : nScan += 1 print('nPrev: ', nScan - 1,'nNext: ', nScan...」) |
|||
1行: | 1行: | ||
+ | == ''' プログラム ‘'' == | ||
+ | 平方根を手計算するには2分法というものを使いますが手計算を実際に手で計算するのは骨が折れるので、プログラムでその手順を追うための物です。あまりプログラムは得意ではないので、綺麗なコードとは言えませんが、一例を示しておきます。冒頭にあるnInputに算出したい平方根の数値を与えると2分法をnCntに与えられた深さまで算出を繰り返します。nCntが大きいほど近似値の精度が高くなります。 | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||