Compartilhar via


BitOperations.TrailingZeroCount Método

Definição

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

Aplica-se a