What is the Decimal.Divide() method in C#?

Overview

The Decimal.Divide() method is used to divide two decimal numbers.

Syntax

public static decimal Divide (decimal d1, decimal d2);

Parameters

d1: This is the dividend. We will use this decimal number to divide.

d2: This is the divisor. We will use this decimal number to divide d1.

Return value

This method returns a decimal value, which is the result of dividing d1 and d2.

Example

// use System
using System;
// create class
class DecimalDivider
{
// main method
static void Main()
{
// create decimal values
decimal d1 = Decimal.Divide(20.10m, 2.0m);
decimal d2 = Decimal.Divide(40.4m, 5.2m);
decimal d3 = Decimal.Divide(33.33m, 11.11m);
// print results
Console.WriteLine(d1);
Console.WriteLine(d2);
Console.WriteLine(d3);
}
}

Explanation

We divide decimal numbers with divisors using the Decimal.Divide() method in the code above. In this code:

  • Lines 10 to 12: We create the decimal values using Decimal.Divivde().
  • Lines 15 to 17: We print the result.

Free Resources