Udostępnij za pośrednictwem


BitOperations.IsPow2 Metoda

Definicja

Przeciążenia

IsPow2(UIntPtr)

Określa, czy określona wartość całkowita jest potęgą 2.

IsPow2(UInt32)

Ocenia, czy określona UInt32 wartość jest potęgą dwóch.

IsPow2(UInt64)

Ocenia, czy określona UInt64 wartość jest potęgą dwóch.

IsPow2(Int64)

Ocenia, czy określona Int64 wartość jest potęgą dwóch.

IsPow2(Int32)

Ocenia, czy określona Int32 wartość jest potęgą dwóch.

IsPow2(IntPtr)

Określa, czy określona wartość całkowita jest potęgą 2.

IsPow2(UIntPtr)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Określa, czy określona wartość całkowita jest potęgą 2.

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

Parametry

value
UIntPtr

unativeint

Wartość.

Zwraca

true jeśli wartość jest potęgą 2; false Inaczej.

Atrybuty

Dotyczy

IsPow2(UInt32)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Ocenia, czy określona UInt32 wartość jest potęgą dwóch.

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

Parametry

value
UInt32

Wartość do obliczenia jako potęga dwóch.

Zwraca

true jeśli określona wartość jest potęgą dwóch; false Inaczej.

Atrybuty

Dotyczy

IsPow2(UInt64)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Ocenia, czy określona UInt64 wartość jest potęgą dwóch.

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

Parametry

value
UInt64

Wartość do obliczenia jako potęga dwóch.

Zwraca

true jeśli określona wartość jest potęgą dwóch; false Inaczej.

Atrybuty

Dotyczy

IsPow2(Int64)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Ocenia, czy określona Int64 wartość jest potęgą dwóch.

public:
 static bool IsPow2(long value);
public static bool IsPow2 (long value);
static member IsPow2 : int64 -> bool
Public Shared Function IsPow2 (value As Long) As Boolean

Parametry

value
Int64

Wartość do obliczenia jako potęga dwóch.

Zwraca

true jeśli określona wartość jest potęgą dwóch; false Inaczej.

Dotyczy

IsPow2(Int32)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Ocenia, czy określona Int32 wartość jest potęgą dwóch.

public:
 static bool IsPow2(int value);
public static bool IsPow2 (int value);
static member IsPow2 : int -> bool
Public Shared Function IsPow2 (value As Integer) As Boolean

Parametry

value
Int32

Wartość do obliczenia jako potęga dwóch.

Zwraca

true jeśli określona wartość jest potęgą dwóch; false Inaczej.

Dotyczy

IsPow2(IntPtr)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Określa, czy określona wartość całkowita jest potęgą 2.

public:
 static bool IsPow2(IntPtr value);
public static bool IsPow2 (IntPtr value);
static member IsPow2 : nativeint -> bool
Public Shared Function IsPow2 (value As IntPtr) As Boolean

Parametry

value
IntPtr

nativeint

Wartość.

Zwraca

true jeśli wartość jest potęgą 2; false Inaczej.

Dotyczy