http://oshiete1.goo.ne.jp/kotaeru.php3?q=88809 の質問に関連して、質問します。 arataさんの回答にありました参考URL http://www.microsoft.com/mscorp/worldwide/japan/support/kb/articles/j029/9/74.htm を見ました。 そこにあった記述でわからないことがありました。「数値の丸め」の項に 「Visual Basic 4.0 で数値の丸めが発生するケースは、主に代入と Format 関数があります。 代入する値が代入先のデータ型の有効けたを超える場合に丸めが行われます。 ここでの丸めは IEEE (米国電気電子技術者協会) 規格のうちでもっとも 一般的である "いちばん近い偶数に丸める" という方法をとっています。 例えば整数型への代入では、1.5 は 2、2.5 も
![IEEE規格で「いちばん近い偶数に丸める」根拠は? - OKWAVE](https://cdn-ak-scissors.b.st-hatena.com/image/square/a3202632a5b19efa6d7dbcca644fc13bfa3453dc/height=288;version=1;width=512/https%3A%2F%2Fgazo.okwave.jp%2Fokwave%2Fspn%2Fimages%2Flogo%2Ffacebook_okwave.jpg)