PHP - função gmp_popcount ()

Definição e Uso

o gmp_popcount() função calcula a contagem da população.

Descrição

O gmp_popcount () conta o número de entradas diferentes de zero ('1' bits) em determinado byte, string etc.

Sintaxe

gmp_popcount ( GMP $a ) : int

Parâmetros

Sr. Não Parâmetro e Descrição
1

a

Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica.

Valores Retornados

A função PHP gmp_popcount () retorna a contagem da população como um inteiro.

Versão PHP

Esta função funcionará na versão do PHP superior a 5.0.0.

Exemplo 1

Trabalho de gmp_popcount -

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

Isso produzirá o seguinte resultado -

The result is : 3

Exemplo 2

Trabalho de gmp_popcount () -

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

Isso produzirá o seguinte resultado -

The result is : 8