Last Updated : 11 Jul, 2025
This method is used to compute the remainder when the division is done between two specified decimal values.
Syntax: public static decimal Remainder (decimal a1, decimal a2); Parameters: a1: This parameter specifies the dividend. a2: This parameter specifies the divisor. Return Value: It returns the remainder of the after dividing a1 by a2.Exceptions:
Below programs illustrate the use of
Decimal.Remainder(Decimal, Decimal) Method: Example 1: csharp
// C# program to demonstrate the
// Decimal.Remainder(Decimal,
// Decimal) Method
using System;
class GFG {
// Main Method
public static void Main()
{
try {
// Declaring the decimal variables
Decimal a1 = 4.02m;
Decimal a2 = 1.11m;
// dividing and getting the remainder
// of the two Decimal value
// using Remainder() method;
Decimal value = Decimal.Remainder(a1, a2);
// Display the remainder
Console.WriteLine("Remainder is : {0}", value);
}
catch (OverflowException e)
{
Console.Write("Exception Thrown: ");
Console.Write("{0}", e.GetType(), e.Message);
}
}
}
Output:
Remainder is : 0.69Example 2:
For
OverflowException csharp
// C# program to demonstrate the
// Decimal.Remainder(Decimal,
// Decimal) Method
using System;
class GFG {
// Main Method
public static void Main()
{
try {
// Declaring the decimal variables
Decimal a1 = Decimal.MaxValue;
Decimal a2 = 0.02m;
// dividing and getting the remainder
// of the two Decimal value
// using Remainder() method;
Decimal value = Decimal.Remainder(a1, a2);
// Display the remainder
Console.WriteLine("Remainder is : {0}", value);
}
catch (OverflowException e)
{
Console.Write("Exception Thrown: ");
Console.Write("{0}", e.GetType(), e.Message);
}
}
}
Output:
Exception Thrown: System.OverflowExceptionExample 3:
Program for
DivideByZeroException csharp
// C# program to demonstrate the
// Decimal.Remainder(Decimal,
// Decimal) Method
using System;
class GFG {
// Main Method
public static void Main()
{
try {
// Declaring the decimal variables
Decimal a1 = 4.02m;
Decimal a2 = 0.00m;
// dividing and getting the remainder
// of the two Decimal value
// using Remainder() method;
Decimal value = Decimal.Remainder(a1, a2);
// Display the remainder
Console.WriteLine("Remainder is : {0}", value);
}
catch (DivideByZeroException e)
{
Console.Write("Exception Thrown: ");
Console.Write("{0}", e.GetType(), e.Message);
}
}
}
Output:
Exception Thrown: System.DivideByZeroExceptionReference:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4