PHP | gmp_popcount()函数
gmp_popcount() 是PHP中的一个内置函数,用于查找 GMP 数字的人口计数(GNU 多精度:对于大数字)。我们也可以说这个函数用于查找 GMP 数的二进制表示中设置的位数。
句法:
gmp_popcount ( $num )
参数:此函数接受 GMP 编号$num作为强制参数,如上述语法所示。这个参数可以是PHP 5.6 及更高版本中的 GMP 对象,或者我们也可以传递一个数字字符串,前提是可以将该字符串转换为数字。
返回值:此函数返回一个整数,该整数是作为参数传递给它的 GMP 数字的二进制表示的人口计数或设置位数。
例子:
Input : "9"
Output : 2
Input : "25"
Output : 3
下面的程序说明了PHP中的 gmp_popcount()函数:
程序 1:当数字字符串作为 GMP 数字作为参数传递时,计算数字的人口计数的程序。
输出:
2
3
程序 2:当 GMP 数字作为参数传递时计算数字的人口计数的程序。
输出:
2
3
参考:
http:// PHP.net/manual/en/函数.gmp-popcount。 PHP
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。