Udostępnij za pośrednictwem


BitOperations.LeadingZeroCount Metoda

Definicja

Przeciążenia

LeadingZeroCount(UInt32)

Zlicza liczbę bitów zera wiodącego w niepodpisanej 32-bitowej masce całkowitej.

LeadingZeroCount(UInt64)

Zlicza liczbę bitów zera wiodącego w niepodpisanej 64-bitowej masce całkowitej.

LeadingZeroCount(UIntPtr)

Zlicza liczbę bitów zera wiodącego w masce. Podobnie jak w przypadku instrukcji x86 LZCNT.

LeadingZeroCount(UInt32)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Zlicza liczbę bitów zera wiodącego w niepodpisanej 32-bitowej masce całkowitej.

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.

Zwraca

Liczba bitów zera wiodącego w masce.

Atrybuty

Uwagi

Ta metoda jest podobna w zachowaniu do instrukcji x86 LZCNT.

Dotyczy

LeadingZeroCount(UInt64)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Zlicza liczbę bitów zera wiodącego w niepodpisanej 64-bitowej masce całkowitej.

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.

Zwraca

Liczba bitów zera wiodącego w masce.

Atrybuty

Uwagi

Ta metoda jest podobna w zachowaniu do instrukcji x86 LZCNT.

Dotyczy

LeadingZeroCount(UIntPtr)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Zlicza liczbę bitów zera wiodącego w masce. Podobnie jak w przypadku instrukcji 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

Wartość.

Zwraca

Liczba bitów wiodących zer w masce.

Atrybuty

Dotyczy