📜  C#| Math.Ceiling()方法(1)

📅  最后修改于: 2023-12-03 15:00:14.710000             🧑  作者: Mango

C# | Math.Ceiling()方法

简介

Math.Ceiling()方法是C#中的一个静态方法,用于返回大于或等于指定小数的最小整数。它可以用于各种计算,如向上取整,计算数学函数等。 该方法是System.Math类的一部分。

语法
public static decimal Ceiling(decimal d);
public static double Ceiling(double a);
public static double Ceiling(double d);
参数

d - 要向上取整的十进制数。

a - 要向上取整的双精度浮点数。

d - 要向上取整的单精度浮点数。

返回值

Math.Ceiling()方法返回输入数字的最小整数并将其向上舍入。

示例代码
using System;

class Program {
  static void Main(string[] args) {
    double num1 = 5.5;
    double num2 = 5.1;
    
    Console.WriteLine(Math.Ceiling(num1)); // 输出: 6
    Console.WriteLine(Math.Ceiling(num2)); // 输出: 6
  }
}

在以上的代码中,我们使用Math.Ceiling()方法对两个浮点数进行舍入操作,输出结果都为6。

注意事项
  • 如果输入数字是整数,则返回相同数字。
  • 如果输入数字是小数,则该方法将其向上舍入到最接近的整数。
  • 如果输入数字为NaN或无穷大,则该方法将抛出ArgumentException异常。
结论

本文介绍了Math.Ceiling()方法在C#中的用法,它可以方便地进行向上取整的操作,给程序员们提供了方便与效率。