BitOperations.TrailingZeroCount 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 |
|---|---|
| TrailingZeroCount(UInt64) |
Conte o número de bits zero finais numa máscara de valor inteiro sem sinal de 64 bits. |
| TrailingZeroCount(Int32) |
Conta o número de bits zero finais numa máscara de valor inteiro de 32 bits. |
| TrailingZeroCount(Int64) |
Conta o número de bits zero finais numa máscara de valor inteiro de 64 bits. |
| TrailingZeroCount(IntPtr) |
Conta o número de bits zeros finais numa máscara. Comportamento semelhante à instrução x86 TZCNT. |
| TrailingZeroCount(UInt32) |
Conta o número de bits zero finais numa máscara de valor inteiro de 32 bits sem sinal. |
| TrailingZeroCount(UIntPtr) |
Conta o número de bits zeros finais numa máscara. Comportamento semelhante à instrução x86 TZCNT. |
TrailingZeroCount(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.
Conte o número de bits zero finais numa máscara de valor inteiro sem sinal de 64 bits.
public:
static int TrailingZeroCount(System::UInt64 value);
[System.CLSCompliant(false)]
public static int TrailingZeroCount(ulong value);
[<System.CLSCompliant(false)>]
static member TrailingZeroCount : uint64 -> int
Public Shared Function TrailingZeroCount (value As ULong) As Integer
Parâmetros
- value
- UInt64
A máscara.
Devoluções
O número de bits de zero na máscara.
- Atributos
Observações
Este método é semelhante em comportamento à instrução x86 TZCNT.
Aplica-se a
TrailingZeroCount(Int32)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Conta o número de bits zero finais numa máscara de valor inteiro de 32 bits.
public:
static int TrailingZeroCount(int value);
public static int TrailingZeroCount(int value);
static member TrailingZeroCount : int -> int
Public Shared Function TrailingZeroCount (value As Integer) As Integer
Parâmetros
- value
- Int32
A máscara.
Devoluções
O número de bits zero finais no valor inteiro.
Observações
Este método é semelhante em comportamento à instrução x86 TZCNT.
Aplica-se a
TrailingZeroCount(Int64)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Conta o número de bits zero finais numa máscara de valor inteiro de 64 bits.
public:
static int TrailingZeroCount(long value);
public static int TrailingZeroCount(long value);
static member TrailingZeroCount : int64 -> int
Public Shared Function TrailingZeroCount (value As Long) As Integer
Parâmetros
- value
- Int64
A máscara.
Devoluções
O número de bits de zero na máscara.
Observações
Este método é semelhante em comportamento à instrução x86 TZCNT.
Aplica-se a
TrailingZeroCount(IntPtr)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Conta o número de bits zeros finais numa máscara. Comportamento semelhante à instrução x86 TZCNT.
public:
static int TrailingZeroCount(IntPtr value);
public static int TrailingZeroCount(IntPtr value);
static member TrailingZeroCount : nativeint -> int
Public Shared Function TrailingZeroCount (value As IntPtr) As Integer
Parâmetros
- value
-
IntPtr
nativeint
O valor.
Devoluções
A contagem de deixar zero bits numa máscara.
Aplica-se a
TrailingZeroCount(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 finais numa máscara de valor inteiro de 32 bits sem sinal.
public:
static int TrailingZeroCount(System::UInt32 value);
[System.CLSCompliant(false)]
public static int TrailingZeroCount(uint value);
[<System.CLSCompliant(false)>]
static member TrailingZeroCount : uint32 -> int
Public Shared Function TrailingZeroCount (value As UInteger) As Integer
Parâmetros
- value
- UInt32
A máscara.
Devoluções
O número de bits de zero na máscara.
- Atributos
Observações
Este método é semelhante em comportamento à instrução x86 TZCNT.
Aplica-se a
TrailingZeroCount(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 zeros finais numa máscara. Comportamento semelhante à instrução x86 TZCNT.
public:
static int TrailingZeroCount(UIntPtr value);
[System.CLSCompliant(false)]
public static int TrailingZeroCount(UIntPtr value);
[<System.CLSCompliant(false)>]
static member TrailingZeroCount : unativeint -> int
Public Shared Function TrailingZeroCount (value As UIntPtr) As Integer
Parâmetros
- value
-
UIntPtr
unativeint
O valor.
Devoluções
A contagem de deixar zero bits numa máscara.
- Atributos