PHP - Funzione gmp_popcount ()

Definizione e utilizzo

Il gmp_popcount() funzione calcola il conteggio della popolazione.

Descrizione

Gmp_popcount () conta il numero di voci diverse da zero (bit '1') in un dato byte, stringa ecc.

Sintassi

gmp_popcount ( GMP $a ) : int

Parametri

Suor n Parametro e descrizione
1

a

Può un numero di risorsa GMP, un oggetto gmp o una stringa numerica.

Valori restituiti

La funzione PHP gmp_popcount () restituisce il conteggio della popolazione come numero intero.

Versione PHP

Questa funzione funzionerà dalla versione PHP successiva alla 5.0.0.

Esempio 1

Utilizzo di gmp_popcount -

<?php
   $pc = gmp_init("10000101", 2);
   $num = gmp_popcount($pc);
   echo "The result is : ".$num;
?>

Questo produrrà il seguente risultato:

The result is : 3

Esempio 2

Utilizzo di gmp_popcount () -

<?php
   $pc = gmp_init("1011111101", 2);
   $num = gmp_popcount($pc);
   echo "The result is : ".$num;
?>

Questo produrrà il seguente risultato:

The result is : 8