BitOperations.TrailingZeroCount Méthode

Définition

Surcharges

Nom Description
TrailingZeroCount(UInt64)

Comptez le nombre de bits de fin zéro dans un masque de valeur entière 64 bits non signé.

TrailingZeroCount(Int32)

Compte le nombre de bits de fin zéro dans un masque de valeur entière 32 bits.

TrailingZeroCount(Int64)

Compte le nombre de bits de fin zéro dans un masque de valeur entière 64 bits.

TrailingZeroCount(IntPtr)

Compte le nombre de bits de fin zéro dans un masque. Similaire au comportement de l’instruction x86 TZCNT.

TrailingZeroCount(UInt32)

Compte le nombre de bits zéro de fin dans un masque de valeur entière 32 bits non signé.

TrailingZeroCount(UIntPtr)

Compte le nombre de bits de fin zéro dans un masque. Similaire au comportement de l’instruction x86 TZCNT.

TrailingZeroCount(UInt64)

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

Important

Cette API n’est pas conforme CLS.

Comptez le nombre de bits de fin zéro dans un masque de valeur entière 64 bits non signé.

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

Paramètres

value
UInt64

Masque.

Retours

Nombre de bits de fin zéro dans le masque.

Attributs

Remarques

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

S’applique à

TrailingZeroCount(Int32)

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

Compte le nombre de bits de fin zéro dans un masque de valeur entière 32 bits.

public:
 static int TrailingZeroCount(int value);
public static int TrailingZeroCount(int value);
static member TrailingZeroCount : int -> int
Public Shared Function TrailingZeroCount (value As Integer) As Integer

Paramètres

value
Int32

Masque.

Retours

Nombre de bits de fin zéro dans la valeur entière.

Remarques

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

S’applique à

TrailingZeroCount(Int64)

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

Compte le nombre de bits de fin zéro dans un masque de valeur entière 64 bits.

public:
 static int TrailingZeroCount(long value);
public static int TrailingZeroCount(long value);
static member TrailingZeroCount : int64 -> int
Public Shared Function TrailingZeroCount (value As Long) As Integer

Paramètres

value
Int64

Masque.

Retours

Nombre de bits de fin zéro dans le masque.

Remarques

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

S’applique à

TrailingZeroCount(IntPtr)

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

Compte le nombre de bits de fin zéro dans un masque. Similaire au comportement de l’instruction x86 TZCNT.

public:
 static int TrailingZeroCount(IntPtr value);
public static int TrailingZeroCount(IntPtr value);
static member TrailingZeroCount : nativeint -> int
Public Shared Function TrailingZeroCount (value As IntPtr) As Integer

Paramètres

value
IntPtr

nativeint

La valeur.

Retours

Nombre de bits de fin zéro dans un masque.

S’applique à

TrailingZeroCount(UInt32)

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

Important

Cette API n’est pas conforme CLS.

Compte le nombre de bits zéro de fin dans un masque de valeur entière 32 bits non signé.

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

Paramètres

value
UInt32

Masque.

Retours

Nombre de bits de fin zéro dans le masque.

Attributs

Remarques

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

S’applique à

TrailingZeroCount(UIntPtr)

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

Important

Cette API n’est pas conforme CLS.

Compte le nombre de bits de fin zéro dans un masque. Similaire au comportement de l’instruction x86 TZCNT.

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

Paramètres

value
UIntPtr

unativeint

La valeur.

Retours

Nombre de bits de fin zéro dans un masque.

Attributs

S’applique à