質問編集履歴
1
変更てん
title
CHANGED
File without changes
|
body
CHANGED
@@ -52,7 +52,7 @@
|
|
52
52
|
double pi;
|
53
53
|
|
54
54
|
n_inside = 0;
|
55
|
-
for (i=10; i<n_trial; i
|
55
|
+
for (i=10; i<n_trial; i=i*10) {
|
56
56
|
x = 2*(double)rand()/RAND_MAX -1;
|
57
57
|
y = 2*(double)rand()/RAND_MAX -1;
|
58
58
|
if (x*x+y*y<=1) {
|
@@ -67,11 +67,10 @@
|
|
67
67
|
}
|
68
68
|
```
|
69
69
|
に変更しましたが、出力が
|
70
|
-
|
71
70
|
回数10 pi = 4e-06
|
72
|
-
回数
|
71
|
+
回数100 pi = 8e-06
|
73
|
-
回数
|
72
|
+
回数10000 pi = 1.2e-05
|
74
|
-
回数
|
73
|
+
回数100000 pi = 1.6e-05
|
75
74
|
|
76
75
|
となってしまい、しかもpiの値もおかしくなってしまいます。
|
77
76
|
どう直せば 10,100,1000,10000,100000,1000000回と10倍回数ごとのpiの近似表示にできるのかご存じの方よろしくお願い致します。
|