2009-03-02 9 views

答えて

3

System.Decimalまたは 'decimal'は128ビットのデータ型です。浮動小数点型と比較して、小数点以下の型は精度が高く、範囲が狭いため、財務や通貨の計算に適しています。

あなたは、数値本当のリテラルは、小数点として扱われることをしたい場合は、接尾辞mを使用するか、またはM:

decimal amount = 300.5m; 
var dec = 300.5M; // same as above 

小数はCLRで実装されており、関係なく、ハードウェアの同じ結果を返すことが保証されます。

JaredParが正しいです!