回答編集履歴

2

コメントの記号間違えた

2015/07/03 21:54

投稿

otn
otn

スコア84571

test CHANGED
@@ -5,6 +5,8 @@
5
5
  0.0000000000000002220446049250313080847263336181640625
6
6
 
7
7
  なので、それくらいの桁にはなります。
8
+
9
+
8
10
 
9
11
  1.0より最下位桁分だけ大きい数値を出力してみます。
10
12
 
@@ -20,7 +22,7 @@
20
22
 
21
23
  p=(char*)&x;
22
24
 
23
- p[0]=1; #最下位bitだけ1
25
+ p[0]=1; // 最下位bitだけ1
24
26
 
25
27
  p[1]=0;
26
28
 
@@ -34,14 +36,14 @@
34
36
 
35
37
  p[6]=0b11110000;
36
38
 
37
- p[7]=0b00111111; #符号=0、指数=1023
39
+ p[7]=0b00111111; // 符号=0、指数=1023
38
40
 
39
41
  printf("%.60e\n",x);
40
42
 
41
43
  }
42
44
 
43
- #=> 1.000000000000000222044604925031308084726333618164062500000000e+00
45
+ // => 1.000000000000000222044604925031308084726333618164062500000000e+00
44
46
 
45
47
  ```
46
48
 
47
- 結果は、
49
+

1

コードの記法ミス

2015/07/03 21:54

投稿

otn
otn

スコア84571

test CHANGED
@@ -8,7 +8,9 @@
8
8
 
9
9
  1.0より最下位桁分だけ大きい数値を出力してみます。
10
10
 
11
+ ```lang-C
12
+
11
- ```lang-C#include <stdio.h>
13
+ #include <stdio.h>
12
14
 
13
15
  main(){
14
16