回答編集履歴

1

d

2019/02/06 12:27

投稿

tiitoi
tiitoi

スコア21956

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 i = 0; i < N; i++)
67
+ for (int k = 0; k < N; ++k)
62
68
 
63
- e += pow(x, i) / factorial(i);
69
+ e += pow(x, k) / factorial(k); // x^k / k!
64
70
 
65
71
 
66
72