📜  C#| Math.Abs()方法|套装– 2(1)

📅  最后修改于: 2023-12-03 14:40:29.365000             🧑  作者: Mango

C# | Math.Abs()方法 | 套装 - 2

介绍

在C#语言中,Math.Abs()方法用于返回指定数的绝对值。此方法可以将参数作为整数、双精度浮点数、十进制数字或长整数输入,并返回一个整数、双精度浮点数、十进制数字或长整数,具体取决于参数的类型。此方法可以用于数学计算、数据处理、图形绘制等多种场景中。

语法

下面是Math.Abs()方法的语法:

public static int Abs(int number);
public static long Abs(long number);
public static double Abs(double number);
public static decimal Abs(decimal number);
参数

Math.Abs()方法接受以下参数:

| 参数 | 描述 | | ---- | ---- | | number | 待计算的数值 |

示例

下面是使用Math.Abs()方法的一些示例:

using System;

public class Example
{
   public static void Main()
   {
      // 计算整数的绝对值
      int i = -100;
      Console.WriteLine(Math.Abs(i));    // Output: 100

      // 计算双精度浮点数的绝对值
      double d = -123.45;
      Console.WriteLine(Math.Abs(d));    // Output: 123.45

      // 计算十进制数字的绝对值
      decimal dec = -123.45m;
      Console.WriteLine(Math.Abs(dec));    // Output: 123.45

      // 计算长整数的绝对值
      long l = -1234567890123456789;
      Console.WriteLine(Math.Abs(l));    // Output: 1234567890123456789
   }
}
注意事项

当数字超出类型的范围时,Math.Abs()方法将引发OverflowException异常。