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


BitOperations.RoundUpToPowerOf2 Метод

Определение

Перегрузки

RoundUpToPowerOf2(UInt32)

Округляет указанное UInt32 значение до двух значений.

RoundUpToPowerOf2(UInt64)

Округляет указанное UInt64 значение до двух значений.

RoundUpToPowerOf2(UIntPtr)

Округляет заданное целое значение до величины 2.

RoundUpToPowerOf2(UInt32)

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

Важно!

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

Округляет указанное UInt32 значение до двух значений.

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

Параметры

value
UInt32

Значение для округления до двух значений.

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

Наименьшая мощность из двух, которая больше или равна value. Если value имеет значение 0 или результат переполнен, возвращается значение 0.

Атрибуты

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

RoundUpToPowerOf2(UInt64)

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

Важно!

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

Округляет указанное UInt64 значение до двух значений.

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

Параметры

value
UInt64

Значение для округления до двух значений.

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

Наименьшая мощность из двух, которая больше или равна value.

Если value имеет значение 0 или результат переполнен, возвращается значение 0.

Атрибуты

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

RoundUpToPowerOf2(UIntPtr)

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

Важно!

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

Округляет заданное целое значение до величины 2.

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

Параметры

value
UIntPtr

unativeint

Значение.

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

UIntPtr

unativeint

Наименьшая мощность 2, которая больше или равна value. Если value имеет значение 0 или результат переполнен, возвращается значение 0.

Атрибуты

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