BitOperations.LeadingZeroCount Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
LeadingZeroCount(UInt32) |
Spočítá počet bitů s úvodní nulou v 32bitové celočíselné masce bez znaménka. |
LeadingZeroCount(UInt64) |
Spočítá počet bitů počáteční nuly v 64bitové celočíselné masce bez znaménka. |
LeadingZeroCount(UIntPtr) |
Spočítá počet bitů s úvodní nulou v masce. Podobné chování jako instrukce x86 LZCNT. |
LeadingZeroCount(UInt32)
- Zdroj:
- BitOperations.cs
- Zdroj:
- BitOperations.cs
- Zdroj:
- BitOperations.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Spočítá počet bitů s úvodní nulou v 32bitové celočíselné masce bez znaménka.
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
Parametry
- value
- UInt32
Maska.
Návraty
Počet bitů s úvodní nulou v masce.
- Atributy
Poznámky
Tato metoda je podobná chování x86 instrukce LZCNT.
Platí pro
LeadingZeroCount(UInt64)
- Zdroj:
- BitOperations.cs
- Zdroj:
- BitOperations.cs
- Zdroj:
- BitOperations.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Spočítá počet bitů počáteční nuly v 64bitové celočíselné masce bez znaménka.
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
Parametry
- value
- UInt64
Maska.
Návraty
Počet bitů s úvodní nulou v masce.
- Atributy
Poznámky
Tato metoda je podobná chování x86 instrukce LZCNT.
Platí pro
LeadingZeroCount(UIntPtr)
- Zdroj:
- BitOperations.cs
- Zdroj:
- BitOperations.cs
- Zdroj:
- BitOperations.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Spočítá počet bitů s úvodní nulou v masce. Podobné chování jako instrukce 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
Parametry
- value
-
UIntPtr
unativeint
Hodnota
Návraty
Počet bitů s úvodními nulami v masce.
- Atributy