BitOperations.LeadingZeroCount Méthode

Définition

Surcharges

LeadingZeroCount(UInt32)

Compte le nombre de bits avec un zéro de début dans un masque d’entier 32 bits non signé.

LeadingZeroCount(UInt64)

Compte le nombre de bits avec un zéro de début dans un masque d’entier 64 bits non signé.

LeadingZeroCount(UIntPtr)

Compte le nombre de zéro bits de début dans un masque. Comportement similaire à l’instruction x86 LZCNT.

LeadingZeroCount(UInt32)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Important

Cette API n’est pas conforme CLS.

Compte le nombre de bits avec un zéro de début dans un masque d’entier 32 bits non signé.

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

Paramètres

value
UInt32

Masque.

Retours

Nombre de bits avec un zéro de début dans un masque.

Attributs

Remarques

Cette méthode est similaire au comportement de l’instruction x86 LZCNT.

S’applique à

LeadingZeroCount(UInt64)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Important

Cette API n’est pas conforme CLS.

Compte le nombre de bits avec un zéro de début dans un masque d’entier 64 bits non signé.

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

Paramètres

value
UInt64

Masque.

Retours

Nombre de bits avec un zéro de début dans un masque.

Attributs

Remarques

Cette méthode est similaire au comportement de l’instruction x86 LZCNT.

S’applique à

LeadingZeroCount(UIntPtr)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Important

Cette API n’est pas conforme CLS.

Compte le nombre de zéro bits de début dans un masque. Comportement similaire à l’instruction 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

Paramètres

value
UIntPtr

unativeint

La valeur.

Retours

Nombre de zéros de début dans un masque.

Attributs

S’applique à