Método Decimal.Compare() en C#

Este método se utiliza para comparar dos valores decimales especificados.

Sintaxis: public static int Compare (decimal a1, decimal a2);

Parámetros:
a1 :Este parámetro especifica el primer valor a comparar.
a2 :Este parámetro especifica el segundo valor a comparar.

Valor devuelto : Devuelve un número con signo que indica los valores relativos de a1 y a2.

  • Si el valor es menor que cero , significa que a1 es menor que a2 .
  • Si el valor es mayor que cero , significa que a1 es mayor que a2 .
  • Si el valor es cero , significa que a1 es igual a a2 .

Los siguientes programas ilustran el uso del método Decimal.Compare(Decimal, Decimal)

Ejemplo 1: Cuando a1 es mayor que a2.

// C# program to demonstrate the
// Decimal.Compare(Decimal, 
// Decimal) Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // Declaring the decimal variables
        Decimal a1 = 4;
        Decimal a2 = 3;
  
        // comparing the two Decimal value
        // using Compare() method;
        Decimal value = Decimal.Compare(a1, a2);
  
        // Display the compare value
        Console.WriteLine("The compare value is : {0}",
                                                value);
    }
}
Producción:

The compare value is : 1

Ejemplo 2: Cuando a1 es menor que a2.

// C# program to demonstrate the
// Decimal.Compare(Decimal,
// Decimal) Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // Declaring the decimal variables
        Decimal a1 = 1;
        Decimal a2 = 9;
  
        // comparing the two Decimal value
        // using Compare() method;
        Decimal value = Decimal.Compare(a1, a2);
  
        // Display the compare value
        Console.WriteLine("The compare value is : {0}",
                                                value);
    }
}
Producción:

The compare value is : -1

Ejemplo 3: Cuando a1 es igual a a2.

// C# program to demonstrate the
// Decimal.Compare(Decimal,
// Decimal) Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // Declaring the decimal variables
        Decimal a1 = 5;
        Decimal a2 = 5;
  
        // comparing the two Decimal value
        // using Compare() method;
        Decimal value = Decimal.Compare(a1, a2);
  
        // Display the compare value
        Console.WriteLine("The compare value is : {0}",
                                                value);
    }
}
Producción:

The compare value is : 0

Publicación traducida automáticamente

Artículo escrito por IshwarGupta 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 *