Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Phương thức Math.Ceiling() trong C#

Phương thức Math.Ceiling() trong C# được dùng để trả về giá trị nguyên nhỏ nhất lớn hơn hoặc bằng số được chỉ định.

Cú pháp

Hai nạp chồng:

public static decimal Ceiling(decimal val);
public static double Ceiling(double val)

Cú pháp thứ nhất cho decimal, thứ hai cho double.

Ví dụ 1 - Decimal

using System;

public class Demo
{
    public static void Main()
    {
        decimal val1 = 9.99M;
        decimal val2 = -5.10M;
        Console.WriteLine("Result = " + Math.Ceiling(val1));
        Console.WriteLine("Result = " + Math.Ceiling(val2));
    }
}

Kết quả

Result = 10
Result = -5

Ví dụ 2 - Double

using System;

public class Demo
{
    public static void Main()
    {
        double val1 = 3.1;
        double val2 = 55.99;
        double val3 = -55.99;
        Console.WriteLine("Result = " + Math.Ceiling(val1));
        Console.WriteLine("Result = " + Math.Ceiling(val2));
        Console.WriteLine("Result = " + Math.Ceiling(val3));
    }
}

Kết quả

Result = 4
Result = 56
Result = -55