Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Phương thức Math.Exp() trong C#

Phương thức Math.Exp() trong C# trả về e mũ lũy thừa của số mũ được chỉ định.

Cú pháp

public static double Exp(double val);

Tham số val là số mũ.

Nếu val bằng NaN hoặc PositiveInfinity, giá trị đó được trả về. Nếu val bằng NegativeInfinity, trả về 0.

Ví dụ 1: Các giá trị đặc biệt

using System;
public class Demo {
    public static void Main() {
        Console.WriteLine(Math.Exp(0.0));
        Console.WriteLine(Math.Exp(Double.PositiveInfinity));
        Console.WriteLine(Math.Exp(Double.NegativeInfinity));
    }
}

Kết quả

1
∞
0

Ví dụ 2: Số mũ thực và NaN

using System;
public class Demo {
    public static void Main() {
        Console.WriteLine(Math.Exp(10.0));
        Console.WriteLine(Math.Exp(Double.NaN));
    }
}

Kết quả

22026.4657948067
NaN