Método MathF.Sign() en C# con ejemplos

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *