BitOperations.Log2 Метод

Определение

Перегрузки

Имя Описание
Log2(UIntPtr)

Возвращает целочисленный журнал (пол) указанного значения, base 2.

Log2(UInt32)

Возвращает целочисленный журнал (пол) указанного значения, base 2.

Log2(UInt64)

Возвращает целочисленный журнал (пол) указанного значения, base 2.

Log2(UIntPtr)

Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs

Важно!

Этот API несовместим с CLS.

Возвращает целочисленный журнал (пол) указанного значения, base 2.

public:
 static int Log2(UIntPtr value);
[System.CLSCompliant(false)]
public static int Log2(UIntPtr value);
[<System.CLSCompliant(false)>]
static member Log2 : unativeint -> int
Public Shared Function Log2 (value As UIntPtr) As Integer

Параметры

value
UIntPtr

unativeint

Значение.

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

Значение логарифма.

Атрибуты

Комментарии

По соглашению входное значение 0 возвращает значение 0, так как log(0) не определен.

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

Log2(UInt32)

Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs

Важно!

Этот API несовместим с CLS.

Возвращает целочисленный журнал (пол) указанного значения, base 2.

public:
 static int Log2(System::UInt32 value);
[System.CLSCompliant(false)]
public static int Log2(uint value);
[<System.CLSCompliant(false)>]
static member Log2 : uint32 -> int
Public Shared Function Log2 (value As UInteger) As Integer

Параметры

value
UInt32

Число, из которого требуется получить логарифм.

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

Журнал указанного значения, base 2.

Атрибуты

Комментарии

Обратите внимание, что по соглашению входное значение 0 возвращает 0, так как log(0) не определен.

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

Log2(UInt64)

Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs

Важно!

Этот API несовместим с CLS.

Возвращает целочисленный журнал (пол) указанного значения, base 2.

public:
 static int Log2(System::UInt64 value);
[System.CLSCompliant(false)]
public static int Log2(ulong value);
[<System.CLSCompliant(false)>]
static member Log2 : uint64 -> int
Public Shared Function Log2 (value As ULong) As Integer

Параметры

value
UInt64

Число, из которого требуется получить логарифм.

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

Журнал указанного значения, base 2.

Атрибуты

Комментарии

Обратите внимание, что по соглашению входное значение 0 возвращает 0, так как log(0) не определен.

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