[C#]Floorメソッドで小数第2位、第3位で切り捨てるサンプル
書式
小数第2位で切り捨てる
Math.Floor(数値*10) /10
小数第3位で切り捨てる
Math.Floor(数値*100)/100
使用例
using System; class Smaple { static void Main() { // 小数第1位で切り捨て double cftA = 34.56; Console.WriteLine("小数第2位で切り捨て結果1"); Console.WriteLine((Math.Floor(cftA * 10)) / 10); // マイナス値の場合 double cftB = -12.8345; Console.WriteLine("小数第3位で切り捨て結果2"); Console.WriteLine((Math.Floor(cftB * 100)) / 100); } }
実行結果
小数第2位で切り捨て結果1
34.5
小数第3位で切り捨て結果2
-12.84