Math.ILogB(Double) Methode
Definition
Gibt den Logarithmus einer angegebenen ganzen Zahl zur Basis 2 zurück.Returns the base 2 integer logarithm of a specified number.
public:
static int ILogB(double x);
public static int ILogB (double x);
static member ILogB : double -> int
Public Shared Function ILogB (x As Double) As Integer
Parameter
- x
- Double
Die Zahl, deren Logarithmus bestimmt werden soll.The number whose logarithm is to be found.
Gibt zurück
Einer der Werte aus der folgenden Tabelle.One of the values in the following table.
x -Parameterx parameter
| RückgabewertReturn value |
---|---|
StandardDefault | Der Logarithmus einer ganzen Zahl zur Basis 2 von x ; d.h. (int)log2(x ).The base 2 integer log of x ; that is, (int)log2(x ).
|
ZeroZero | MinValue |
Gleich NaN oder PositiveInfinity oder NegativeInfinityEqual to NaN or PositiveInfinity or NegativeInfinity | MaxValue |
Hinweise
Der Parameter x
wird als Basis 10-Nummer angegeben.Parameter x
is specified as a base 10 number.
Diese Methode ruft die zugrunde liegende C-Laufzeit auf, und das genaue Ergebnis oder der gültige Eingabebereich kann sich zwischen verschiedenen Betriebssystemen oder Architekturen unterscheiden.This method calls into the underlying C runtime, and the exact result or valid input range may differ between different operating systems or architectures.