gmp_popcount

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_popcountComptage de population

Description

gmp_popcount(GMP|int|string$num): int

Dénombre la population de num.

Liste de paramètres

num

Un objet GMP, un entier, ou une chaîne de caractères numérique.

Valeurs de retour

La population de num, sous la forme d'un int.

Exemples

Exemple #1 Exemple avec gmp_popcount()

<?php
$pop1
= gmp_init("10000101", 2); // 3 1's
echo gmp_popcount($pop1) . "\n";
$pop2 = gmp_init("11111110", 2); // 7 1's
echo gmp_popcount($pop2) . "\n";
?>

L'exemple ci-dessus va afficher :

3 7
To Top