回答編集履歴
1
d
test
CHANGED
@@ -7,6 +7,12 @@
|
|
7
7
|
|
8
8
|
|
9
9
|
数式を見ると、for 文の中で x^k / k! を足していけばよいとわかりますね。
|
10
|
+
|
11
|
+
(0! = 1, x^0 = 1 に注意)
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
## 修正案
|
10
16
|
|
11
17
|
|
12
18
|
|
@@ -58,9 +64,9 @@
|
|
58
64
|
|
59
65
|
double e = 0;
|
60
66
|
|
61
|
-
for (int
|
67
|
+
for (int k = 0; k < N; ++k)
|
62
68
|
|
63
|
-
e += pow(x,
|
69
|
+
e += pow(x, k) / factorial(k); // x^k / k!
|
64
70
|
|
65
71
|
|
66
72
|
|