回答編集履歴

2

詳細に。

2016/01/14 07:30

投稿

nanorunamonai
nanorunamonai

スコア34

test CHANGED
@@ -12,6 +12,6 @@
12
12
 
13
13
  とした時点で、aは切り捨てられ1となっていますので、
14
14
 
15
- aを(double)aでキャストしても1まです。
15
+ aを(double)aでキャストしても1.0になります。
16
16
 
17
17
  変数a,bをdouble型で宣言しましょう。

1

詳細に\.

2016/01/14 07:30

投稿

nanorunamonai
nanorunamonai

スコア34

test CHANGED
@@ -2,4 +2,16 @@
2
2
 
3
3
  変数aとbがint型のため1.5→1と切り捨てられ、1/3となります。
4
4
 
5
+ ```C++
6
+
7
+ a=1.5;
8
+
9
+ b=3.0;
10
+
11
+ ```
12
+
13
+ とした時点で、aは切り捨てられ1となっていますので、
14
+
15
+ aを(double)aでキャストしても1のままです。
16
+
5
17
  変数a,bをdouble型で宣言しましょう。