「小数点を切り捨て、切り上げ、四捨五入する」へのコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html 「小数点を切り捨て、切り上げ、四捨五入する」に投稿されたコメントの一覧 ja https://dobon.net/banner/dbs1.gif https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html 「小数点を切り捨て、切り上げ、四捨五入する」へのコメント 88 31 通常のコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#10 Math.Round(1.23E-05,2,MidpointRounding.AwayFromZero)]]> Wed, 10 Feb 2021 12:11:59 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#10 通常のコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#9 C#でも同じだと思っていましたが、今違うことを発見してこのページにたどりつきました。

ところで他のコメントで実数の例を挙げて挙動が違うとありますが
floatやdoubleでは、そもそもその値を正確に保持できないのでそうなってもおかしくない。
decimal型で確認した方が良いですよ]]>
Wed, 15 Jul 2020 09:51:02 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#9
通常のコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#8 double型の場合、0.15は0.2
float型の場合、0.15は0.1
になりますので注意が必要です。]]>
Wed, 03 Jul 2019 11:15:08 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#8
通常のコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#7 0.2048 とするのは難しいです。

MidpointRounding.AwayFromZero を使用しても
0.2047 となってしまいます。]]>
Wed, 13 Mar 2019 14:15:16 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#7
通常のコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#5 類似があるかどうかは不明です。]]> Tue, 08 Jan 2013 15:20:54 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#5 評価の理由 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#4 いつもありがとうございます。]]> Thu, 27 Dec 2012 11:25:46 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#4 通常のコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#3 Tue, 14 Jun 2011 15:03:45 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#3 通常のコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#2
修正しておきます。ご報告ありがとうございました。]]>
Fri, 11 Mar 2011 00:32:23 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#2
通常のコメント https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#1 Thu, 10 Mar 2011 13:41:40 +0900 https://dobon.net/cgi-bin/pc/pc.php?mode=v&id=programing%2Fround.html#1