Computer >> Máy Tính >  >> Lập trình >> C#

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

Phương thức Math.Log () trong C # được sử dụng để trả về lôgarit của một số được chỉ định.

Cú pháp

public static double Log(double num)
public static double Log(double num, double base)

Ở trên, num là số được chỉ định có logarit sẽ được tính. Ở đây, cơ số là cơ số của lôgarit.

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Math.Log () -

Ví dụ

using System;
public class Demo {
   public static void Main(){
      double val1 = 2.15;
      double val2 = -2.15;
      Console.WriteLine(Math.Log(val1));
      Console.WriteLine(Math.Log(val2));
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

0.765467842139571
NaN

Ví dụ

Hãy để chúng tôi xem một ví dụ khác để triển khai phương thức Math.Log () -

using System;
public class Demo {
   public static void Main(){
      double val1 = Double.PositiveInfinity; ;
      double val2 = Double.NegativeInfinity;
      Console.WriteLine(Math.Log(val1));
      Console.WriteLine(Math.Log(val2));
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

∞
NaN