©
本文档使用
php.cn手册 发布
(PHP 4 >= 4.0.4, PHP 5, PHP 7)
gmp_hamdist — Hamming distance
$a
, GMP $b
)
Returns the hamming distance between a
and
b
. Both operands should be non-negative.
a
可以是一个 GMP 数据 resouce ,或一个可以转换为数值的字符串。
It should be positive.
b
可以是一个 GMP 数据 resouce ,或一个可以转换为数值的字符串。
It should be positive.
GMP 数值 资源 .
Example #1 gmp_hamdist() example
<?php
$ham1 = gmp_init ( "1001010011" , 2 );
$ham2 = gmp_init ( "1011111100" , 2 );
echo gmp_hamdist ( $ham1 , $ham2 ) . "\n" ;
echo gmp_popcount ( gmp_xor ( $ham1 , $ham2 )) . "\n" ;
?>
以上例程会输出:
6 6