MathF.Log Methode

Definition

Überlädt

Log(Single)

Gibt den natürlichen Logarithmus (zur Basis e) der angegebenen Zahl zurück.

Log(Single, Single)

Gibt den Logarithmus einer angegebenen Zahl bezüglich einer angegebenen Basis zurück.

Log(Single)

Quelle:
MathF.cs
Quelle:
MathF.cs
Quelle:
MathF.cs

Gibt den natürlichen Logarithmus (zur Basis e) der angegebenen Zahl zurück.

public:
 static float Log(float x);
public static float Log (float x);
static member Log : single -> single
Public Shared Function Log (x As Single) As Single

Parameter

x
Single

Die Zahl, deren Logarithmus bestimmt werden soll.

Gibt zurück

Einer der Werte aus der folgenden Tabelle.

x-Parameter Rückgabewert
Positiv Der natürliche Logarithmus von x, d.h. ln x oder log e x
ZeroNegativeInfinity
NegativNaN
Gleich NaNNaN
Gleich PositiveInfinityPositiveInfinity

Hinweise

Der Parameter x wird als Basisnummer 10 angegeben.

Diese Methode ruft die zugrunde liegende C-Runtime auf, und das genaue Ergebnis oder der gültige Eingabebereich kann sich zwischen verschiedenen Betriebssystemen oder Architekturen unterscheiden.

Weitere Informationen

Gilt für:

Log(Single, Single)

Quelle:
MathF.cs
Quelle:
MathF.cs
Quelle:
MathF.cs

Gibt den Logarithmus einer angegebenen Zahl bezüglich einer angegebenen Basis zurück.

public:
 static float Log(float x, float y);
public static float Log (float x, float y);
static member Log : single * single -> single
Public Shared Function Log (x As Single, y As Single) As Single

Parameter

x
Single

Die Zahl, deren Logarithmus bestimmt werden soll.

y
Single

Die Basis

Gibt zurück

Einer der Werte aus der folgenden Tabelle. (Plus unendlich steht für PositiveInfinity, minus unendlich für NegativeInfinity und NaN für NaN.)

xnewBase Rückgabewert
x> 0 (0 <newBase< 1) – oder – (newBase> 1) lognewBase(a)
x< 0 (beliebiger Wert) NaN
(beliebiger Wert)newBase< 0 NaN
x != 1newBase = 0 NaN
x != 1newBase = plus unendlich NaN
x = NaN (beliebiger Wert) NaN
(beliebiger Wert)newBase = NaN NaN
(beliebiger Wert)newBase = 1 NaN
x = 0 0 <newBase< 1 plus unendlich
x = 0newBase> 1 minus unendlich
x = plus unendlich 0 <newBase< 1 -Infinity
x = plus unendlichnewBase> 1 plus unendlich
x = 1newBase = 0 0
x = 1newBase = plus unendlich 0

Hinweise

Diese Methode ruft die zugrunde liegende C-Runtime auf, und das genaue Ergebnis oder der gültige Eingabebereich kann sich zwischen verschiedenen Betriebssystemen oder Architekturen unterscheiden.

Gilt für: