丸め演算の演算結果を用いて、[予約] C#恐らくMath.round方法

C位の数値計算では、時々、我々は四捨五入する演算の演算結果を、この時点で方法恐らくMath.round丸め操作、オーバーロード関数恐らくMath.round方法の複数を達成するために、組み込みの方法を使用することができる必要がある、効果的なサポートの中央値は、提供します有効桁数の決まった数が存在しない場合は丸みを帯び、デフォルトでは有効桁の対応する数に丸め。

恐らくMath.roundは、いくつかの一般的に使用されるメソッドをオーバーロードされます。

(1)小数点小数、直接進ラウンド(小数D)リザーブ整数ビットを丸めるためのデータ・タイプと、

(2)データ・タイプダブルダブル丸みのタイプに小数ビット(1)小数点丸め小数点のデータタイプに対して、整数ビットが予約直後直接二重丸(ダブルA)。

(3)進小数点データ・タイプのために、小数点以下の桁数が指定された保存小数ラウンド(小数Dは、小数点以下をINT)。

(4)倍精度データ型ダブル丸め、予約ラウンド指定小数点以下の二重(double値、INT桁)の型。

たとえば、次のように:

   NUM = 3.446Dダブル;
   ダブル結果1 =恐らくMath.round(NUM); //結果を得る3。
   ダブル結果2 =恐らくMath.round(NUM、2); //結果が3.45を得られます

  NUM1 = 3.446M小数、
 小数result3 =恐らくMath.round(NUM1); //結果を得る3
  小数result4 =恐らくMath.round(NUM1、2); //結果が3.45を得られます

注意:個人ブロガー駅から再生されたテキストIT技術小さな楽しい家は、元のリンクの計算結果の方法を使用してC#が動作_IT技術小さな楽しい家を丸め恐らくMath.round

おすすめ

転載: www.cnblogs.com/xu-yi/p/10993565.html