「C#」 小数値が存在するか判定するサンプル

2022年1月14日

関数
Floor(Double)
指定した倍精度浮動小数点数以下の数のうち、最大の整数値を返します。
使用例

using System;
using System.Text.RegularExpressions;

namespace ConsoleApplicationSample
{
    class Program
    {
        static void Main(string[] args)
        {

            bool resA = IsNumberFunc(2.345);
            Console.WriteLine("小数値を含む: " +resA);

            bool resB = IsNumberFunc(82.0);
            Console.WriteLine("小数値を含む: " + resB);
 
            Console.ReadKey();
        }
        //小数値が存在するか判定する関数、小数値を含むtrue 含まないfalse
        public static bool IsNumberFunc(double dd)
        {
            return (dd - Math.Floor(dd) != 0);
        }
    }
}

実行結果
小数値を含む: True
小数値を含む: False

C#

Posted by arkgame