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