Auf Englisch lesen

Freigeben über


Math.ILogB(Double) Methode

Definition

Gibt den Logarithmus einer angegebenen ganzen Zahl zur Basis 2 zurück.

public static int ILogB(double x);

Parameter

x
Double

Die Zahl, deren Logarithmus bestimmt werden soll.

Gibt zurück

Einer der Werte aus der folgenden Tabelle.

x-Parameter Rückgabewert
Standard Der Logarithmus einer ganzen Zahl zur Basis 2 von x; d.h. (int)log2(x).
Zero Int32.MinValue
Gleich NaN oder PositiveInfinity oder NegativeInfinity Int32.MaxValue

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.

Gilt für:

Produkt Versionen
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10