牛牛在线工具

gmp_perfect_power()

收录 8868 个 PHP 函数,含用途说明与用法示例。

gmp_perfect_power()

判断一个数是否是完全幂

函数名:gmp_perfect_power() 函数描述:该函数用于判断一个数是否是完全幂。 用法: gmp_perfect_power ( GMP $num ) : bool 参数: $num:一个 GMP 对象或者一个可以转换为 GMP 数字的字符串。 返回值: 如果 $num 是一个完全幂,则返回 true,否则返回 false。 示例: // 示例 1 $num1 = gmp_init(16); $result1 = gmp_perfect_power($num1); if ($result1) { echo gmp_strval($num1) . " 是一个完全幂。"; } else { echo gmp_strval($num1) . " 不是一个完全幂。"; } // 输出:16 是一个完全幂。 // 示例 2 $num2 = gmp_init(17); $result2 = gmp_perfect_power($num2); if ($result2) { echo gmp_strval($num2) . " 是一个完全幂。"; } else { echo gmp_strval($num2) . " 不是一个完全幂。"; } // 输出:17 不是一个完全幂。 注意事项: 在使用该函数之前,需要确保已经加载了 GMP 扩展。 该函数仅适用于 PHP 5.6.0 及以上版本。