初めまして。簡単な質問ですが、
よろしくお願い致します。
Java言語、
double型での「%演算」について質問です。
下記の計算を行っています。
●除算
double d = 3.0 / 5.0;
解: 0.6
●除算した余りを求める
double d = 3.0 % 5.0;
解: 3.0
上記の結果が出ました。
このとき、除算で0.6と余りが割り切れて小数点の解が出るのに対し、
%演算では、割り切ることができず、余りが「3」として出力されるのは
何故なのでしょうか?
(int型の整数による演算ならわかるのですが・・・)
どなたかご教授頂ければ幸いです。
何卒よろしくお願い致します。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。