Complex.Cos(Complex) 方法

定义

返回指定复数的余弦值。

C#
public static System.Numerics.Complex Cos(System.Numerics.Complex value);

参数

value
Complex

复数。

返回

value的余弦值。

示例

以下示例演示了 Acos 方法。 它显示,将 Acos 方法返回的值传递给 Cos 方法将返回原始 Complex 值。

C#
using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex[] values = { new Complex(.5, 2),
                           new Complex(.5, -2),
                           new Complex(-.5, 2),
                           new Complex(-.3, -.8) };
      foreach (Complex value in values)
         Console.WriteLine("Cos(ACos({0})) = {1}", value,
                           Complex.Cos(Complex.Acos(value)));
   }
}
// The example displays the following output:
//       Cos(ACos((0.5, 2))) = (0.5, 2)
//       Cos(ACos((0.5, -2))) = (0.5, -2)
//       Cos(ACos((-0.5, 2))) = (-0.5, 2)
//       Cos(ACos((-0.3, -0.8))) = (-0.3, -0.8)

注解

复数 Cos 方法对应于实数的 Math.Cos 方法。

Cos 方法将复数 a + bi 的余弦值计算为 x + yi,其中:

  • xcosa×coshb
  • ysina×sinhb

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

另请参阅