English | 简体中文 | 繁體中文
查询

gmp_scan0()函数—用法及示例

「 在 GMP 数字中从右边开始查找第一个0位的索引位置 」


函数名:gmp_scan0() 

函数描述:在 GMP 数字中从右边开始查找第一个0位的索引位置。

用法:

int gmp_scan0 ( GMP $num, int $start = 0 )

参数:

  • $num:GMP 类型的数字,要进行查找的数字。
  • $start(可选):从该索引位置开始查找。默认值为0,表示从最右边开始查找。

返回值:

  • 返回一个整数值,表示从右边开始查找的第一个0位的索引位置。
  • 如果找不到0位,则返回-1。

示例:

$num = gmp_init("10101010101010101010101010101010101010101010101010101010101010", 2);
$index = gmp_scan0($num);

echo "第一个0位的索引位置是:" . $index;

输出:

第一个0位的索引位置是:1

在上述示例中,我们创建了一个二进制的 GMP 数字,并使用 gmp_scan0() 函数查找第一个0位的索引位置。由于从右边开始,第一个0位的索引位置是1。

补充纠错
上一个函数: gmp_scan1()函数
下一个函数: gmp_rootrem()函数
热门PHP函数
分享链接