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

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

Phương thức Math.Log10() trong C# trả về logarit cơ số 10 của một số được chỉ định.

Cú pháp

public static double Log10(double val);

Tham số val là số cần tính logarit.

Giá trị trả về của Log10():

Tham số ValTrả về
DươngLogarit cơ số 10 của d; tức là log 10d.
Không (Zero)NegativeInfinity
ÂmNaN
Bằng NaNNaN
Bằng PositiveInfinityPositiveInfinity

Ví dụ 1: Với vô cực

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

Kết quả

∞
NaN

Ví dụ 2: Với 0, 1 và NaN

using System;
public class Demo {
    public static void Main() {
        double val1 = 0;
        double val2 = 1;
        double val3 = Double.NaN;
        Console.WriteLine(Math.Log10(val1));
        Console.WriteLine(Math.Log10(val2));
        Console.WriteLine(Math.Log10(val3));
    }
}

Kết quả

-∞
0
NaN