📅  最后修改于: 2023-12-03 15:33:33.009000             🧑  作者: Mango
gmp_scan1()函数用于获取大数(GMP对象)中从低到高第一个非零位的位置。
gmp_scan1 ( GMP $num , int $start )
函数需要以下两个参数:
若找到给定大数(GMP对象)中从低到高第一个非零位,则返回该位在$num中的位置(从0开始),否则返回-1。
$num1 = gmp_init("11"); //2进制是 0b1011
$num2 = gmp_init("24"); //2进制是 0b11000
echo gmp_scan1($num1, 2); //输出2
echo gmp_scan1($num2); //输出3
echo gmp_scan1($num2, 4); //输出-1