Decimal.Ceiling() Method in C#
This method is used to round the decimal to the closest integer toward positive infinity.
Syntax: public static decimal Ceiling (decimal d);
Here d is the decimal whose ceiling value is to be calculated.Return Value: It returns the smallest integral value that is greater than or equal to the d parameter. Note that this method returns a Decimal instead of an integral type.
Below programs illustrate the use of Decimal.Ceiling(Decimal) Method:
Example 1:
// C# program to demonstrate the // Decimal.Ceiling(Decimal) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // Declaring the decimal variable Decimal a = 4.01m; // finding the ceiling of // the Decimal value // using ceiling() method; Decimal value = Decimal.Ceiling(a); // Display the ceiling Console.WriteLine( "Ceiling Value is : {0}" , value); } } |
Output:
Ceiling Value is : 5
Example 2:
// C# program to demonstrate the // Decimal.Ceiling(Decimal) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // Declaring the decimal variable Decimal a = -5.03m; // finding the Ceiling of // the Decimal value // using Ceiling() method; Decimal value = Decimal.Ceiling(a); // Display the Ceiling Console.WriteLine( "Ceiling Value is : {0}" , value); } } |
Output:
Ceiling Value is : -5
Example 3:
// C# program to demonstrate the // Decimal.Ceiling(Decimal) Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // Declaring the decimal variable Decimal a = 2.00m; // finding the Ceiling of // the Decimal value // using Ceiling() method; Decimal value = Decimal.Ceiling(a); // Display the Ceiling Console.WriteLine( "Ceiling Value is : {0}" , value); } } |
Output:
Ceiling Value is : 2