回答編集履歴

2

std::coutのコードを追記

2020/07/26 15:03

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -9,3 +9,37 @@
9
9
 
10
10
 
11
11
  詳しくは[Man page of printf](https://linuxjm.osdn.jp/html/LDP_man-pages/man3/printf.3.html)の「精度」を参照してください。
12
+
13
+
14
+
15
+ ---
16
+
17
+
18
+
19
+ `std::cout`で書く場合。
20
+
21
+ ```C++
22
+
23
+ #include<iostream>
24
+
25
+ #include <iomanip>
26
+
27
+ int main(void)
28
+
29
+ {
30
+
31
+ double a = 1;
32
+
33
+ for (int n = 0; n <= 10; n++) {
34
+
35
+ std::cout << std::fixed << std::scientific << std::setprecision(18) << a << std::endl;
36
+
37
+ a = 1 + 2 / (1 + a);
38
+
39
+ }
40
+
41
+ return 0;
42
+
43
+ }
44
+
45
+ ```

1

リンク追加

2020/07/26 15:03

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -5,3 +5,7 @@
5
5
  +printf("%.18e\n", a);
6
6
 
7
7
  ```
8
+
9
+
10
+
11
+ 詳しくは[Man page of printf](https://linuxjm.osdn.jp/html/LDP_man-pages/man3/printf.3.html)の「精度」を参照してください。