C# で数値を小数点第 2 位に丸めるにはどうすればよいでしょうか? 質問する

C# で数値を小数点第 2 位に丸めるにはどうすればよいでしょうか? 質問する

Math.Roundこれを関数を使ってやりたい

ベストアンサー1

以下にいくつか例を挙げます。

decimal a = 1.994444M;

Math.Round(a, 2); //returns 1.99

decimal b = 1.995555M;

Math.Round(b, 2); //returns 2.00

次のオーバーロードを使用して、銀行型丸め/偶数丸めも確認することをお勧めします。

Math.Round(a, 2, MidpointRounding.ToEven);

さらに詳しい情報がありますここ

おすすめ記事