BitOperations.PopCount Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| PopCount(UIntPtr) |
Devolve a contagem populacional (número de bits definidos) de uma máscara. Comportamento semelhante à instrução x86 POPCNT. |
| PopCount(UInt32) |
Devolve a contagem populacional (número de bits definidos) de uma máscara. |
| PopCount(UInt64) |
Devolve a contagem de população (número de bits definidos) de uma máscara inteira sem sinal de 64 bits. |
PopCount(UIntPtr)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Importante
Esta API não está em conformidade com CLS.
Devolve a contagem populacional (número de bits definidos) de uma máscara. Comportamento semelhante à instrução x86 POPCNT.
public:
static int PopCount(UIntPtr value);
[System.CLSCompliant(false)]
public static int PopCount(UIntPtr value);
[<System.CLSCompliant(false)>]
static member PopCount : unativeint -> int
Public Shared Function PopCount (value As UIntPtr) As Integer
Parâmetros
- value
-
UIntPtr
unativeint
O valor.
Devoluções
A contagem da população.
- Atributos
Aplica-se a
PopCount(UInt32)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Importante
Esta API não está em conformidade com CLS.
Devolve a contagem populacional (número de bits definidos) de uma máscara.
public:
static int PopCount(System::UInt32 value);
[System.CLSCompliant(false)]
public static int PopCount(uint value);
[<System.CLSCompliant(false)>]
static member PopCount : uint32 -> int
Public Shared Function PopCount (value As UInteger) As Integer
Parâmetros
- value
- UInt32
A máscara.
Devoluções
A contagem populacional de uma máscara.
- Atributos
Observações
Este método é semelhante em comportamento à instrução x86 POPCNT.
Aplica-se a
PopCount(UInt64)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Importante
Esta API não está em conformidade com CLS.
Devolve a contagem de população (número de bits definidos) de uma máscara inteira sem sinal de 64 bits.
public:
static int PopCount(System::UInt64 value);
[System.CLSCompliant(false)]
public static int PopCount(ulong value);
[<System.CLSCompliant(false)>]
static member PopCount : uint64 -> int
Public Shared Function PopCount (value As ULong) As Integer
Parâmetros
- value
- UInt64
A máscara.
Devoluções
A contagem populacional da máscara.
- Atributos
Observações
Este método é semelhante em comportamento à instrução x86 POPCNT.