多くの顧客のうち、たった 1 台の PC で発生している非常に奇妙な問題があります。私はそれをメソッドまで追跡しましたMath.Round。
この真新しいwin7 PCMath.Round(1.59999,2)が復活1.59!そうあるべきで1.6あり、他のすべての場合にあります。
私はバンカーの丸めに関する の癖を理解してMath.Roundおり、オーバーロードのさまざまな midpointrounding オプションについても認識していますが、いずれにせよ、1.59999常に1.6.
PC の .NET Framework (3.5 sp1) を修復し、完全なウイルス スキャンを実行してみました。この動作の原因と、問題をさらに調査するにはどうすればよいでしょうか。