Bagikan melalui


BitOperations.IsPow2 Metode

Definisi

Overload

IsPow2(UIntPtr)

Menentukan apakah nilai integral yang ditentukan adalah kekuatan 2.

IsPow2(UInt32)

Mengevaluasi apakah nilai yang ditentukan UInt32 adalah kekuatan dua.

IsPow2(UInt64)

Mengevaluasi apakah nilai yang ditentukan UInt64 adalah kekuatan dua.

IsPow2(Int64)

Mengevaluasi apakah nilai yang ditentukan Int64 adalah kekuatan dua.

IsPow2(Int32)

Mengevaluasi apakah nilai yang ditentukan Int32 adalah kekuatan dua.

IsPow2(IntPtr)

Menentukan apakah nilai integral yang ditentukan adalah kekuatan 2.

IsPow2(UIntPtr)

Sumber:
BitOperations.cs
Sumber:
BitOperations.cs
Sumber:
BitOperations.cs

Penting

API ini bukan kompatibel CLS.

Menentukan apakah nilai integral yang ditentukan adalah kekuatan 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

Parameter

value
UIntPtr

unativeint

Nilainya.

Mengembalikan

true jika nilainya adalah kekuatan 2; false Sebaliknya.

Atribut

Berlaku untuk

IsPow2(UInt32)

Sumber:
BitOperations.cs
Sumber:
BitOperations.cs
Sumber:
BitOperations.cs

Penting

API ini bukan kompatibel CLS.

Mengevaluasi apakah nilai yang ditentukan UInt32 adalah kekuatan dua.

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

Parameter

value
UInt32

Nilai yang akan dievaluasi sebagai kekuatan dua.

Mengembalikan

true jika nilai yang ditentukan adalah kekuatan dua; false Sebaliknya.

Atribut

Berlaku untuk

IsPow2(UInt64)

Sumber:
BitOperations.cs
Sumber:
BitOperations.cs
Sumber:
BitOperations.cs

Penting

API ini bukan kompatibel CLS.

Mengevaluasi apakah nilai yang ditentukan UInt64 adalah kekuatan dua.

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

Parameter

value
UInt64

Nilai yang akan dievaluasi sebagai kekuatan dua.

Mengembalikan

true jika nilai yang ditentukan adalah kekuatan dua; false Sebaliknya.

Atribut

Berlaku untuk

IsPow2(Int64)

Sumber:
BitOperations.cs
Sumber:
BitOperations.cs
Sumber:
BitOperations.cs

Mengevaluasi apakah nilai yang ditentukan Int64 adalah kekuatan dua.

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

Parameter

value
Int64

Nilai yang akan dievaluasi sebagai kekuatan dua.

Mengembalikan

true jika nilai yang ditentukan adalah kekuatan dua; false Sebaliknya.

Berlaku untuk

IsPow2(Int32)

Sumber:
BitOperations.cs
Sumber:
BitOperations.cs
Sumber:
BitOperations.cs

Mengevaluasi apakah nilai yang ditentukan Int32 adalah kekuatan dua.

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

Parameter

value
Int32

Nilai yang akan dievaluasi sebagai kekuatan dua.

Mengembalikan

true jika nilai yang ditentukan adalah kekuatan dua; false Sebaliknya.

Berlaku untuk

IsPow2(IntPtr)

Sumber:
BitOperations.cs
Sumber:
BitOperations.cs
Sumber:
BitOperations.cs

Menentukan apakah nilai integral yang ditentukan adalah kekuatan 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

Parameter

value
IntPtr

nativeint

Nilainya.

Mengembalikan

true jika nilainya adalah kekuatan 2; false Sebaliknya.

Berlaku untuk