C# 中的三角函数

csharpprogrammingserver side programming更新于 2025/9/25 20:22:17

C# 中的三角函数包括 ACos、ASin、Sin、Cos、Tan 等。它们属于 System 命名空间中的 Math 类型。

以下示例展示了如何在 C# 中实现三角函数 −

示例

using System;

class Program {
   static void Main() {
      Console.WriteLine(Math.Acos(0));
      Console.WriteLine(Math.Cos(2));

      Console.WriteLine(Math.Asin(0.2));
    Console.WriteLine(Math.Sin(2));

Console.WriteLine(Math.Atan(-5));
Console.WriteLine(Math.Tan(1));
Console.WriteLine(Math.Tan(1));  }
}

输出

1.5707963267949
-0.416146836547142
0.201357920790331
0.909297426825682
-1.37340076694502
1.5574077246549

上面我们看到了使用 Asin − 得到的反正弦值

Math.Asin(0.2)

同时,我们也看到了使用 Acos − 得到的反余弦值

Math.Acos(0)

同样的方式,我们求出了Tan(1)、Atab(-5)、Sin(2)和Cos(2)的值。


相关文章