********************************************************
AIPS(人工知能パートナーシステム)を支える
デジタル回路の世界
補足資料 Appendix (0-1-6)
********************************************************
********************************************************************
補足資料(0-1-6) √2 を小数点Nけた迄計算する。
********************************************************************
************************************************************
この Program ( a.c ) は √2 を小数点Nけた迄計算します。
計算結果は File ( R.txt ) に出力します。
N = 1000 桁の計算結果の例を ( R1000.txt ) を掲示します。
*************************************************************
まず自分のパソコンの環境下で実行 File( a.exe ) を生成してください。
ほかのScratch File (A.txt から G.txt まで) と一緒に、
出力File ( R.txt ) が生成されます。
******************************************************************
●演習問題(0-1-6)
このProgram ( a.c ) は、10進法数での計算です。
2進法数でRoot(2)を計算するAlgorithmを考案し、
そのC-Programを構築して同じ様に好きなだけのけた数の、
2進法数表示のRoot(2)の値を求めてみましょう。
Root(3)やRoo(5)など、ほかの数もどうすればいいか?
Root(X) 、ここで X は任意の実数としたとき、どうすればいいか?
また、Z = X + j Y とする複素数とするとき、Root(Z)はどう求められるか?
いろいろ挑戦してみましょう!
*****************************************************