質問編集履歴
1
プログラムの改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
void rect(double a, double b, int n)
|
35
|
+
void rect(double a, double b, int n) //区分求積
|
36
36
|
|
37
37
|
{
|
38
38
|
|
@@ -52,7 +52,7 @@
|
|
52
52
|
|
53
53
|
|
54
54
|
|
55
|
-
printf("Rectangle: %g(%g)\n", s);
|
55
|
+
printf("Rectangle: %g(%g)\n", s,s/Ans); //()内に誤差を表示
|
56
56
|
|
57
57
|
}
|
58
58
|
|
@@ -78,7 +78,7 @@
|
|
78
78
|
|
79
79
|
|
80
80
|
|
81
|
-
printf("Trapezoid: %g(%g)\n", s);
|
81
|
+
printf("Trapezoid: %g(%g)\n", s,s/Ans);
|
82
82
|
|
83
83
|
|
84
84
|
|
@@ -86,7 +86,7 @@
|
|
86
86
|
|
87
87
|
|
88
88
|
|
89
|
-
void simpson(double a, double b, int n)
|
89
|
+
void simpson(double a, double b, int n) //シンプソン則
|
90
90
|
|
91
91
|
{
|
92
92
|
|
@@ -106,7 +106,7 @@
|
|
106
106
|
|
107
107
|
|
108
108
|
|
109
|
-
printf("Simpson: %g(%g)\n", s);
|
109
|
+
printf("Simpson: %g(%g)\n", s,s/Ans);
|
110
110
|
|
111
111
|
}
|
112
112
|
|
@@ -122,11 +122,11 @@
|
|
122
122
|
|
123
123
|
|
124
124
|
|
125
|
-
int n1 = atoi(argv[
|
125
|
+
int n1 = atoi(argv[1]);
|
126
126
|
|
127
|
-
int n2 = atoi(argv[
|
127
|
+
int n2 = atoi(argv[2]);
|
128
128
|
|
129
|
-
int n3 = atoi(argv[
|
129
|
+
int n3 = atoi(argv[3]);
|
130
130
|
|
131
131
|
|
132
132
|
|
@@ -174,4 +174,8 @@
|
|
174
174
|
|
175
175
|
|
176
176
|
|
177
|
+
|
178
|
+
|
179
|
+
|
180
|
+
|
177
181
|
```
|