C# decimal で小数点を四捨五入して文字列にする 日付: 10月 19, 2018 リンクを取得 Facebook × Pinterest メール 他のアプリ decimal型の変数を四捨五入して画面表示したい場合に便利な書き方。 d = 1000.4m; // 切り捨てられ 1001 になる var dValue = string.Format("{0:0}", d); d = 1000.5m; // 繰り上げされ 1000 になる dValue = string.Format("{0:0}", d); MVC なら、View 内に Razor で直接書くのもいいですね。