在C#中,MathF.Sign(Single)是MathF类方法,该方法返回一个整数,该整数指定数字的符号。
用法: public static int Sign (float x);
Here, x is the required single precision floating-point number whose sign has to be calculated.
返回类型:此方法根据以下提到的条件返回System.Int32类型的值:
返回值 | 条件: |
---|---|
0 | 如果值等于零 |
1 | 如果值大于零 |
-1 | 如果值小于零 |
例:
// C# program to demonstrate the
// MathF.Sign(Single) Method
using System;
class GFG {
// Main Method
static void Main(string[] args)
{
// float data type
float f1 = 746.89f;
float f2 = -782.1247f;
// displaying result
Console.WriteLine(check(MathF.Sign(f1)));
Console.WriteLine(check(MathF.Sign(f2)));
}
// function to check whether the input
// number is greater than zero or not
public static String check(int r)
{
if (r == 0)
return "Equal to zero";
else if (r < 0)
return "Less than zero";
else
return "Greater than zero";
}
}
输出:
Greater than zero Less than zero
相关用法
- C# MathF.Exp()用法及代码示例
- C# MathF.Tan()用法及代码示例
- C# MathF.Sin()用法及代码示例
- C# MathF.Max()用法及代码示例
- C# MathF.Min()用法及代码示例
- C# MathF.Log()用法及代码示例
- C# MathF.Cos()用法及代码示例
- C# MathF.Pow()用法及代码示例
- C# MathF.Abs()用法及代码示例
- C# UInt64.ToString()方法用法及代码示例
- C# Int64.CompareTo用法及代码示例
- C# UInt16.ToString()方法用法及代码示例
注:本文由纯净天空筛选整理自Kirti_Mangal大神的英文原创作品 MathF.Sign() Method in C# with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。