Compartir a través de


BitOperations.IsPow2 Método

Definición

Sobrecargas

IsPow2(UIntPtr)

Determina si el valor entero especificado es una potencia de 2.

IsPow2(UInt32)

Evalúa si el valor especificado UInt32 es una potencia de dos.

IsPow2(UInt64)

Evalúa si el valor especificado UInt64 es una potencia de dos.

IsPow2(Int64)

Evalúa si el valor especificado Int64 es una potencia de dos.

IsPow2(Int32)

Evalúa si el valor especificado Int32 es una potencia de dos.

IsPow2(IntPtr)

Determina si el valor entero especificado es una potencia de 2.

IsPow2(UIntPtr)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Importante

Esta API no es conforme a CLS.

Determina si el valor entero especificado es una potencia de 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

Parámetros

value
UIntPtr

unativeint

Valor.

Devoluciones

true si el valor es una potencia de 2; false Lo contrario.

Atributos

Se aplica a

IsPow2(UInt32)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Importante

Esta API no es conforme a CLS.

Evalúa si el valor especificado UInt32 es una potencia de dos.

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

Parámetros

value
UInt32

Valor que se va a evaluar como una potencia de dos.

Devoluciones

true si el valor especificado es una potencia de dos; false Lo contrario.

Atributos

Se aplica a

IsPow2(UInt64)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Importante

Esta API no es conforme a CLS.

Evalúa si el valor especificado UInt64 es una potencia de dos.

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

Parámetros

value
UInt64

Valor que se va a evaluar como una potencia de dos.

Devoluciones

true si el valor especificado es una potencia de dos; false Lo contrario.

Atributos

Se aplica a

IsPow2(Int64)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Evalúa si el valor especificado Int64 es una potencia de dos.

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

Parámetros

value
Int64

Valor que se va a evaluar como una potencia de dos.

Devoluciones

true si el valor especificado es una potencia de dos; false Lo contrario.

Se aplica a

IsPow2(Int32)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Evalúa si el valor especificado Int32 es una potencia de dos.

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

Parámetros

value
Int32

Valor que se va a evaluar como una potencia de dos.

Devoluciones

true si el valor especificado es una potencia de dos; false Lo contrario.

Se aplica a

IsPow2(IntPtr)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Determina si el valor entero especificado es una potencia de 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

Parámetros

value
IntPtr

nativeint

Valor.

Devoluciones

true si el valor es una potencia de 2; false Lo contrario.

Se aplica a