初心者です。
以下のことで困っております。
どなたか教えていただければ幸いです。
どうぞよろしくお願いいたします。
前提・実現したいこと
こちらの問題が全くわからないです。。
double型変数dxを宣言し、1000.で初期化。 for文を使用して50回平方根を求め、1.0に収束する様を観察しなさい。
ヒント:dxの平方根はMath.sqrt(dx)で行う。
dx = Math.sqrt(dx);
該当のソースコード
ここまでしかわかりませんでした。(※追記しました)
Java
1public static void main(String[] args){ 2 double dx = 1000.; 3 for(int i=1; i<=50; i++){ 4 dx = Math.sqrt(dx); 5 System.out.println(dx); 6 } 7}
試したこと
上記ソースコードのところまでは自力で書け、実行しましたが、
実行結果の一番最後が1.0に収束しておりませんでした。
※1.0000000…6
となっておりました。
これは正しいのでしょうか。
回答1件
あなたの回答
tips
プレビュー