teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

詳細に。

2016/01/14 07:30

投稿

nanorunamonai
nanorunamonai

スコア34

answer CHANGED
@@ -5,5 +5,5 @@
5
5
  b=3.0;
6
6
  ```
7
7
  とした時点で、aは切り捨てられ1となっていますので、
8
- aを(double)aでキャストしても1まです。
8
+ aを(double)aでキャストしても1.0になります。
9
9
  変数a,bをdouble型で宣言しましょう。

1

詳細に\.

2016/01/14 07:30

投稿

nanorunamonai
nanorunamonai

スコア34

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