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í
| Name | Description |
|---|---|
| LeadingZeroCount(UInt32) |
Spočítá počet počátečních nul bitů v 32bitové celočíselné masce bez znaménka. |
| LeadingZeroCount(UInt64) |
Spočítá počet počátečních nul bitů v 64bitové celočíselné masce bez znaménka. |
| LeadingZeroCount(UIntPtr) |
Spočítá počet úvodních nul bitů v masce. Podobné chování jako u instrukce x86 LZCNT. |
LeadingZeroCount(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 počátečních nul bitů 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 počátečních nul bitů v masce.
- Atributy
Poznámky
Tato metoda se podobá chování instrukce x86 LZCNT.
Platí pro
LeadingZeroCount(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čítá počet počátečních nul bitů 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 počátečních nul bitů v masce.
- Atributy
Poznámky
Tato metoda se podobá chování instrukce x86 LZCNT.
Platí pro
LeadingZeroCount(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 úvodních nul bitů v masce. Podobné chování jako u 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 počátečních nul v masce.
- Atributy