BitOperations.TrailingZeroCount Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TrailingZeroCount(UInt64) |
Conta o número de bits com zero à direita em uma máscara de valor inteiro de 64 bits sem sinal. |
TrailingZeroCount(Int32) |
Conta o número de bits com zero à direita em uma máscara de valor inteiro de 32 bits. |
TrailingZeroCount(Int64) |
Conta o número de bits com zero à direita em uma máscara de valor inteiro de 64 bits. |
TrailingZeroCount(IntPtr) |
Conta o número de bits zero à direita em uma máscara. Semelhante no comportamento da instrução x86 TZCNT. |
TrailingZeroCount(UInt32) |
Conta o número de bits com zero à direita em uma máscara de valor inteiro de 32 bits sem sinal. |
TrailingZeroCount(UIntPtr) |
Conta o número de bits zero à direita em uma máscara. Semelhante no comportamento da instrução x86 TZCNT. |
TrailingZeroCount(UInt64)
- 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 com zero à direita em uma máscara de valor inteiro de 64 bits sem sinal.
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.
Retornos
O número de bits com zero à direita na máscara.
- Atributos
Comentários
Esse método é semelhante no comportamento da instrução x86 TZCNT.
Aplica-se a
TrailingZeroCount(Int32)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Conta o número de bits com zero à direita em uma 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.
Retornos
O número de bits com zero à direita no valor inteiro.
Comentários
Esse método é semelhante no comportamento da instrução x86 TZCNT.
Aplica-se a
TrailingZeroCount(Int64)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Conta o número de bits com zero à direita em uma 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.
Retornos
O número de bits com zero à direita na máscara.
Comentários
Esse método é semelhante no comportamento da instrução x86 TZCNT.
Aplica-se a
TrailingZeroCount(IntPtr)
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
- Origem:
- BitOperations.cs
Conta o número de bits zero à direita em uma máscara. Semelhante no comportamento da 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.
Retornos
A contagem de zero bits à direita em uma máscara.
Aplica-se a
TrailingZeroCount(UInt32)
- 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 com zero à direita em uma 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.
Retornos
O número de bits com zero à direita na máscara.
- Atributos
Comentários
Esse método é semelhante no comportamento da instrução x86 TZCNT.
Aplica-se a
TrailingZeroCount(UIntPtr)
- 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 à direita em uma máscara. Semelhante no comportamento da 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.
Retornos
A contagem de zero bits à direita em uma máscara.
- Atributos