2017-07-27 7 views
-2

を保つ:12.4465463455C#の小数私は小数を持っている唯一の2小数

decimal value = 12.4465463455m; 

は、どのように私はこの小数を丸めると、余分な小数を除去するが、2ので、小数点以下は12.45でしょうか?文字列は必要ありません。私はこれを小数点以下2桁の丸め文字列に変換する方法を知っています。しかし、小数点変数そのものをどのように操作するのか分かりません。

+5

'小数点結果=恐らくMath.round(値を、2)の' –

+0

可能な複製を( https://stackoverflow.com/questions/257005/how-do-you-round-a-number-to-two-decimal-places-in-c) – Jimbot

+0

なぜこの質問にはそんなに下降音がありますか?彼がgoogleで調べることができる基本的なものだからこそできますか? – Dominik

答えて

4

ちょうどそう、Math.Roundを使用します。[?あなたはC#で小数点以下2桁の数ラウンド行う方法]

decimal value = 12.4465463455m; 
decimal value2dp = Math.Round(value, 2); //2 => 2 decimal places 
関連する問題