BitOperations.LeadingZeroCount 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 |
|---|---|
| LeadingZeroCount(UInt32) |
Conta o número de bits zero à frente numa máscara de inteiros não assinados de 32 bits. |
| LeadingZeroCount(UInt64) |
Conta o número de bits zero à frente numa máscara de inteiros não assinados de 64 bits. |
| LeadingZeroCount(UIntPtr) |
Conta o número de bits zero à esquerda numa máscara. Comportamento semelhante à instrução x86 LZCNT. |
LeadingZeroCount(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.
Conta o número de bits zero à frente numa máscara de inteiros não assinados de 32 bits.
public:
static int LeadingZeroCount(System::UInt32 value);
[System.CLSCompliant(false)]
public static int LeadingZeroCount(uint value);
[<System.CLSCompliant(false)>]
static member LeadingZeroCount : uint32 -> int
Public Shared Function LeadingZeroCount (value As UInteger) As Integer
Parâmetros
- value
- UInt32
A máscara.
Devoluções
O número de bits zeros iniciais numa máscara.
- Atributos
Observações
Este método é semelhante em comportamento à instrução x86 LZCNT.
Aplica-se a
LeadingZeroCount(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.
Conta o número de bits zero à frente numa máscara de inteiros não assinados de 64 bits.
public:
static int LeadingZeroCount(System::UInt64 value);
[System.CLSCompliant(false)]
public static int LeadingZeroCount(ulong value);
[<System.CLSCompliant(false)>]
static member LeadingZeroCount : uint64 -> int
Public Shared Function LeadingZeroCount (value As ULong) As Integer
Parâmetros
- value
- UInt64
A máscara.
Devoluções
O número de bits zeros iniciais numa máscara.
- Atributos
Observações
Este método é semelhante em comportamento à instrução x86 LZCNT.
Aplica-se a
LeadingZeroCount(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.
Conta o número de bits zero à esquerda numa máscara. Comportamento semelhante à instrução x86 LZCNT.
public:
static int LeadingZeroCount(UIntPtr value);
[System.CLSCompliant(false)]
public static int LeadingZeroCount(UIntPtr value);
[<System.CLSCompliant(false)>]
static member LeadingZeroCount : unativeint -> int
Public Shared Function LeadingZeroCount (value As UIntPtr) As Integer
Parâmetros
- value
-
UIntPtr
unativeint
O valor.
Devoluções
A contagem de bits zeros à esquerda numa máscara.
- Atributos