プログラミングでは、数値を特定の精度に放棄することは一般的なタスクです。 C#では、関数は、必要な数を放棄するための効果的な方法を提供します。
Math.Round
を使用して、数字を2つの小数に分類するには、以下の手順に従ってください。
上記のコードには、1.9944444の値が変数Math.Round
に割り当てられ、次に
<code class="language-csharp">decimal myNumber = 1.994444M; decimal roundedNumber = Math.Round(myNumber, 2);</code>変数に保存します。
myNumber
以下は、作業方法のいくつかの例です。
Math.Round
roundedNumber
適切な小数ビットを使用して
高レベルの家の場合、c#はMath.Round
<code class="language-csharp">decimal a = 1.994444M; Math.Round(a, 2); // 返回 1.99 decimal b = 1.995555M; Math.Round(b, 2); // 返回 2.00</code>
銀行家をあきらめるには、3番目のパラメーターをMath.Round
:
Math.Round
c#の数値の詳細については、MidpointRounding.ToEven
ドキュメントを参照してください。
以上がC#の小数点以下の2つの場所に数字を丸めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。