切り捨てを行うサンプル
切り捨てはFloor、Truncateの2種類
負の値を切り捨てる場合に違いがあるので要注意

  1. using System;
  2. using System.Text;
  3. namespace ConsoleApplication1
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             Console.WriteLine("Math.Floor(1.2) = " + Math.Floor(1.2));
  10.             Console.WriteLine("Math.Truncate(1.2) = " + Math.Truncate(1.2));
  11.             // 値が負の場合の切捨ては、要件に合わせて使用する必要有り
  12.             Console.WriteLine("Math.Floor(-1.2) = " + Math.Floor(-1.2));
  13.             Console.WriteLine("Math.Truncate(-1.2) = " + Math.Truncate(-1.2));
  14.             Console.ReadLine();
  15.         }
  16.     }
  17. }

image

戻る