C# 中的数学类方法

csharpprogrammingserver side programming更新于 2025/8/13 23:37:17

C# 中的 System.Math 类提供执行数学运算、三角函数、对数计算等的方法和属性。

其部分方法包括 −

Sr.No方法 &说明
1Abs(Decimal)
返回十进制数的绝对值。
2Abs(Double)
返回双精度浮点数的绝对值。
3Abs(Int16)
返回 16 位有符号整数的绝对值。
4Abs(Int32)
返回 32 位有符号整数的绝对值。
5Abs(Int64)
返回 64 位有符号整数的绝对值。
6Abs(SByte)
返回 8 位有符号整数的绝对值。
7Abs(Single)
返回单精度浮点数的绝对值。
8Acos(Double)
返回余弦值为指定数字的角度。
9Asin(Double)
返回正弦值为指定数值的角度。
10Atan(Double)
返回正切值为指定数值的角度。

所有方法请参阅 MSDN

让我们看一个获取绝对值的示例 −

示例

using System;

class Program {
   static void Main() {
      int val1 = 50;
      int val2 = -150;

      Console.WriteLine("Before...");
      Console.WriteLine(val1);
      Console.WriteLine(val2);

      int abs1 = Math.Abs(val1);
      int abs2 = Math.Abs(val2);

      Console.WriteLine("After...");
      Console.WriteLine(abs1);
      Console.WriteLine(abs2);
   }
}

相关文章