Edit

Share via


MathF.Log Method

Definition

Overloads

Log(Single)

Returns the natural (base e) logarithm of a specified number.

Log(Single, Single)

Returns the logarithm of a specified number in a specified base.

Log(Single)

Source:
MathF.cs
Source:
MathF.cs
Source:
MathF.cs

Returns the natural (base e) logarithm of a specified number.

C#
public static float Log(float x);

Parameters

x
Single

The number to take the natural log of.

Returns

The natural log of x

Remarks

Parameter x is specified as a base 10 number.

This method calls into the underlying C runtime, and the exact result or valid input range may differ between different operating systems or architectures.

See also

Applies to

.NET 10 and other versions
Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1

Log(Single, Single)

Source:
MathF.cs
Source:
MathF.cs
Source:
MathF.cs

Returns the logarithm of a specified number in a specified base.

C#
public static float Log(float x, float y);

Parameters

x
Single

The number to take the log of.

y
Single

The base of the log

Returns

The log of x with base y

Remarks

This method calls into the underlying C runtime, and the exact result or valid input range may differ between different operating systems or architectures.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1