MathF.Log Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Log(Single) |
Gibt den natürlichen Logarithmus (zur Basis |
| Log(Single, Single) |
Gibt den Logarithmus einer angegebenen Zahl bezüglich einer angegebenen Basis zurück. |
Log(Single)
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 |
| Zero | NegativeInfinity |
| Negativ | NaN |
| Gleich NaN | NaN |
| Gleich PositiveInfinity | PositiveInfinity |
Hinweise
Der Parameter x wird als Basisnummer 10 angegeben.
Diese Methode ruft die zugrunde liegende C-Laufzeit auf, und das genaue Ergebnis oder gültige Eingabebereich kann sich zwischen verschiedenen Betriebssystemen oder Architekturen unterscheiden.
Siehe auch
Gilt für:
Log(Single, Single)
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.)
x | newBase | Rückgabewert |
|---|---|---|
x> 0
| (0 <newBase< 1) – oder – (newBase> 1)
| lognewBase(a) |
x< 0
| (beliebiger Wert) | NaN |
| (beliebiger Wert) | newBase< 0
| NaN |
x != 1
| newBase = 0
| NaN |
x != 1
| newBase = 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 = 0
| newBase> 1
| minus unendlich |
x = +unendlich
| 0 <newBase< 1
| -Infinity |
x = +unendlich
| newBase> 1
| plus unendlich |
x = 1
| newBase = 0
| 0 |
x = 1
| newBase = plus unendlich
| 0 |
Hinweise
Diese Methode ruft die zugrunde liegende C-Laufzeit auf, und das genaue Ergebnis oder gültige Eingabebereich kann sich zwischen verschiedenen Betriebssystemen oder Architekturen unterscheiden.