En C#, MathF.Sign(Single) es un método de clase MathF que devuelve un número entero que especifica el signo del número.
Sintaxis: public static int Sign (float x);
Aquí, x es el número de punto flotante de precisión simple requerido cuyo signo debe calcularse.
Tipo de devolución: este método devuelve el valor de tipo System.Int32 según las siguientes condiciones mencionadas:
Valor devuelto | Condición: |
---|---|
0 | Si el valor es igual a cero |
1 | Si el valor es mayor que cero |
-1 | Si el valor es menor que cero |
Ejemplo:
// 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"; } }
Producción:
Greater than zero Less than zero
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA