BitOperations.TrailingZeroCount Metoda

Definice

Přetížení

Name Description
TrailingZeroCount(UInt64)

Spočítejte počet koncových nul bitů v 64bitové celočíselné masce bez znaménka.

TrailingZeroCount(Int32)

Spočítá počet koncových nul bitů v 32bitové celočíselné masce.

TrailingZeroCount(Int64)

Spočítá počet koncových nul bitů v 64bitové celočíselné masce.

TrailingZeroCount(IntPtr)

Spočítá počet koncových nul bitů v masce. Podobné chování jako x86 instrukce TZCNT.

TrailingZeroCount(UInt32)

Spočítá počet koncových nul bitů v nepodepsané 32bitové celočíselné masce.

TrailingZeroCount(UIntPtr)

Spočítá počet koncových nul bitů v masce. Podobné chování jako x86 instrukce TZCNT.

TrailingZeroCount(UInt64)

Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Spočítejte počet koncových nul bitů v 64bitové celočíselné masce bez znaménka.

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

Parametry

value
UInt64

Maska.

Návraty

Počet koncových nul bitů v masce.

Atributy

Poznámky

Tato metoda se podobá chování instrukce x86 TZCNT.

Platí pro

TrailingZeroCount(Int32)

Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs

Spočítá počet koncových nul bitů v 32bitové celočíselné masce.

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

Parametry

value
Int32

Maska.

Návraty

Počet koncových nul bitů v celočíselné hodnotě.

Poznámky

Tato metoda se podobá chování instrukce x86 TZCNT.

Platí pro

TrailingZeroCount(Int64)

Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs

Spočítá počet koncových nul bitů v 64bitové celočíselné masce.

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

Parametry

value
Int64

Maska.

Návraty

Počet koncových nul bitů v masce.

Poznámky

Tato metoda se podobá chování instrukce x86 TZCNT.

Platí pro

TrailingZeroCount(IntPtr)

Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs

Spočítá počet koncových nul bitů v masce. Podobné chování jako x86 instrukce 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

Parametry

value
IntPtr

nativeint

Hodnota.

Návraty

Počet koncových nul bitů v masce

Platí pro

TrailingZeroCount(UInt32)

Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Spočítá počet koncových nul bitů v nepodepsané 32bitové celočíselné masce.

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

Parametry

value
UInt32

Maska.

Návraty

Počet koncových nul bitů v masce.

Atributy

Poznámky

Tato metoda se podobá chování instrukce x86 TZCNT.

Platí pro

TrailingZeroCount(UIntPtr)

Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs
Zdroj:
BitOperations.cs

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Spočítá počet koncových nul bitů v masce. Podobné chování jako x86 instrukce 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

Parametry

value
UIntPtr

unativeint

Hodnota.

Návraty

Počet koncových nul bitů v masce

Atributy

Platí pro