Поделиться через


Math.ILogB(Double) Метод

Определение

Возвращает целочисленный логарифм с основанием 2 указанного числа.

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

Параметры

x
Double

Число, логарифм которого требуется найти.

Возвращаемое значение

Одно из значений, перечисленных в следующей таблице.

Параметр x Возвращаемое значение
Значение по умолчанию Целочисленный логарифм с основанием 2 x, то есть (int)log2(x).
Нуль Int32.MinValue
Равно NaN или PositiveInfinity или NegativeInfinity Int32.MaxValue

Комментарии

Параметр x указывается в виде числа base 10.

Этот метод вызывает базовую среду выполнения C, и точный результат или допустимый диапазон входных данных могут отличаться в разных операционных системах или архитектурах.

Применяется к