BitOperations.PopCount Méthode

Définition

Surcharges

Nom Description
PopCount(UIntPtr)

Retourne le nombre de remplissages (nombre de bits définis) d’un masque. Similaire au comportement de l’instruction x86 POPCNT.

PopCount(UInt32)

Retourne le nombre de remplissages (nombre de bits définis) d’un masque.

PopCount(UInt64)

Retourne le nombre de remplissages (nombre de bits définis) d’un masque entier 64 bits non signé.

PopCount(UIntPtr)

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

Important

Cette API n’est pas conforme CLS.

Retourne le nombre de remplissages (nombre de bits définis) d’un masque. Similaire au comportement de l’instruction x86 POPCNT.

public:
 static int PopCount(UIntPtr value);
[System.CLSCompliant(false)]
public static int PopCount(UIntPtr value);
[<System.CLSCompliant(false)>]
static member PopCount : unativeint -> int
Public Shared Function PopCount (value As UIntPtr) As Integer

Paramètres

value
UIntPtr

unativeint

La valeur.

Retours

Le nombre de population.

Attributs

S’applique à

PopCount(UInt32)

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

Important

Cette API n’est pas conforme CLS.

Retourne le nombre de remplissages (nombre de bits définis) d’un masque.

public:
 static int PopCount(System::UInt32 value);
[System.CLSCompliant(false)]
public static int PopCount(uint value);
[<System.CLSCompliant(false)>]
static member PopCount : uint32 -> int
Public Shared Function PopCount (value As UInteger) As Integer

Paramètres

value
UInt32

Masque.

Retours

Le nombre de population d’un masque.

Attributs

Remarques

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

S’applique à

PopCount(UInt64)

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

Important

Cette API n’est pas conforme CLS.

Retourne le nombre de remplissages (nombre de bits définis) d’un masque entier 64 bits non signé.

public:
 static int PopCount(System::UInt64 value);
[System.CLSCompliant(false)]
public static int PopCount(ulong value);
[<System.CLSCompliant(false)>]
static member PopCount : uint64 -> int
Public Shared Function PopCount (value As ULong) As Integer

Paramètres

value
UInt64

Masque.

Retours

Nombre de population du masque.

Attributs

Remarques

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

S’applique à