Este método se utiliza para multiplicar dos valores decimales especificados.
Sintaxis: multiplicación decimal estática pública (decimal a1, decimal a2);
Parámetros:
a1 : Este parámetro especifica el multiplicando.
a2 : Este parámetro especifica el multiplicador.
Valor de retorno: el resultado de la multiplicación de a1 y a2 .
Excepción: este método dará OverflowException si el valor devuelto es menor que MinValue o mayor que MaxValue.
Los siguientes programas ilustran el uso del método Decimal.Multiply(Decimal, Decimal)
Ejemplo 1:
C#
// C# program to demonstrate the // Decimal.Multiply(Decimal, // Decimal) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { try { // Declaring the decimal variables Decimal a1 = 4.02m; Decimal a2 = 2.01m; // multiplying the two Decimal value // using Multiplying() method; Decimal value = Decimal.Multiply(a1, a2); // Display the product Console.WriteLine("Result of multiplication : {0}", value); } catch (OverflowException e) { Console.Write("Exception Thrown: "); Console.Write("{0}", e.GetType(), e.Message); } } }
Producción:
Result of multiplication : 8.0802
Ejemplo 2: Programa para OverflowException
C#
// C# program to demonstrate the // Decimal.Multiply(Decimal, // Decimal) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { try { // Declaring the decimal variables Decimal a1 = 4.02m; Decimal a2 = Decimal.MaxValue; // multiplying the two Decimal value // using Multiply() method; Decimal value = Decimal.Multiply(a1, a2); // Display the product Console.WriteLine("Result of multiplication : {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