これがナイーブな質問なら許してください。しかし、今日は途方に暮れています。
私は次のような単純な除算を持っています:
double returnValue = (myObject.Value / 10);
値はオブジェクトのintです。
分数損失の可能性があるというメッセージが表示されます。しかし、doubleをintに変更すると、メッセージは消えます。
これがなぜ起こるかについての考えはありますか?
素晴らしい回答をありがとうございました。これで、2つのint値を除算すると小数点が失われるようになりました。
—
CodeLikeBeaker 2009年