C#의 Math.Log() 메서드는 지정된 숫자의 로그를 반환하는 데 사용됩니다.
구문
public static double Log(double num) public static double Log(double num, double base)
위에서 num은 로그를 계산할 지정된 숫자입니다. 여기서 밑은 로그의 밑입니다.
이제 Math.Log() 메서드를 구현하는 예를 살펴보겠습니다.
예
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));
}
} 출력
이것은 다음과 같은 출력을 생성합니다 -
0.765467842139571 NaN
예
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));
}
} 출력
이것은 다음과 같은 출력을 생성합니다 -
∞ NaN