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

gmp_clrbit()函数—用法及示例

「 将指定位置的比特位设置为0 」


函数名:gmp_clrbit()

函数描述:gmp_clrbit() 函数用于将指定位置的比特位设置为0。

适用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7

语法:gmp_clrbit ( GMP $a , int $index ) : GMP

参数:

  • $a: GMP 类型的整数对象,表示要修改的整数。
  • $index: 要设置为0的比特位的索引值。

返回值:返回一个新的 GMP 整数对象,表示修改后的整数。

示例:

$a = gmp_init("10"); // 创建一个 GMP 对象,表示整数 10
$index = 2; // 指定要设置为0的比特位的索引值

$result = gmp_clrbit($a, $index); // 将整数 10 的第 2 位设置为0,返回修改后的整数

echo gmp_strval($result); // 输出 8

在上面的示例中,我们创建了一个 GMP 对象 $a,表示整数 10。然后,我们使用 gmp_clrbit() 函数将整数 10 的第 2 位设置为0,并将修改后的整数存储在 $result 变量中。最后,我们使用 gmp_strval() 函数将 $result 转换为字符串并进行输出,结果为 8。

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