C#で値の符号を調べるサンプル

2021年11月19日

書式
Math.Sign(数値)

Signメソッドの返却値について説明
1以上の場合  1
0の場合      0
-1以下の場合 -1

使用例

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplicationSample
{
    class Program
    {
        static void Main(string[] args)
        {
            int x = 22;
            int y = 0;
            int z = -11;

            Console.WriteLine(Math.Sign(x));
            Console.WriteLine(Math.Sign(y));
            Console.WriteLine(Math.Sign(z));

            Console.ReadKey();
        }
    }
}

実行結果
1
0
-1

C#

Posted by arkgame