これは純粋な質問である場合は私に許してください、しかし、私は今日失っています。分数損失の可能性があります
Iのような単純な除算演算を持っているが、以下:
double returnValue = (myObject.Value/10);
値は、オブジェクトのintです。
Possible Loss of Fractionというメッセージが表示されます。しかし、doubleをintに変更すると、メッセージは消えます。
これがなぜ起こるのかについての考えはありますか?あなたは浮動小数点値に2 int型のを分割するとき、私はmyObjectということから考える
ありがとうございました。 2つのint値を分割するとき、小数点を失うことになります。 – CodeLikeBeaker