C#で値の符号を調べるサンプル
書式
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