Método Decimal.Add() en C#

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

Sintaxis: Public static decimal Add (decimal a1, decimal a2);

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

Valor devuelto: Suma decimal de a1 y a2 .

Excepciones: este método dará OverflowException si la suma de a1 y a2 es menor que el valor más pequeño posible de Decimal o mayor que el valor más grande posible de Decimal .

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

Ejemplo 1:

// C# program to demonstrate the
// Decimal.Add(Decimal, Decimal) 
// Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
        try {
  
            // Declaring the decimal
            // variables
            Decimal a1 = .01m;
            Decimal a2 = .03m;
  
            // adding the two Decimal value
            // using Add() method;
            Decimal value = Decimal.Add(a1, a2);
  
            // Display the sum
            Console.WriteLine("Decimal Sum : {0}",
                                           value);
        }
  
        catch (OverflowException e) 
        {
            Console.Write("Exception Thrown: ");
            Console.Write("{0}", e.GetType(), e.Message);
        }
    }
}
Producción:

Decimal Sum : 0.04

Ejemplo 2: para OverflowException

// C# program to demonstrate the
// Decimal.Add(Decimal, Decimal)
// Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
        try {
  
            // Declaring the decimal variables
            Decimal a1 = 1.01m;
            Decimal a2 = Decimal.MaxValue;
  
            // adding the two Decimal value
            // using Add() method;
            Decimal value = Decimal.Add(a1, a2);
  
            // Display the sum
            Console.WriteLine("Decimal Sum : {0}",
                                           value);
        }
  
        catch (OverflowException e) 
        {
            Console.Write("Exception Thrown: ");
            Console.Write("{0}", e.GetType(), e.Message);
        }
    }
}
Producción:

Exception Thrown: System.OverflowException

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 *