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

2021年11月19日

書式
Math.Sign(数値)

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

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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();
}
}
}
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(); } } }
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