PHP - gmp_​perfect_​square() 函数



定义和用法

gmp_​perfect_​square() 函数检查 GMP 数是否为完全平方数。

描述

如果 GMP 数是完全平方数,则 gmp_​perfect_​square() 返回 true;否则返回 false。

语法

gmp_perfect_square ( GMP $a ) : bool

参数

序号 参数及描述
1

a

可以是 GMP 资源编号、gmp 对象或数字字符串。

返回值

PHP gmp_perfect_square() 函数返回布尔值:如果 GMP 数是完全平方数,则返回 true;否则返回 false。

PHP 版本

此函数适用于 PHP 5.0.0 以上版本。

示例 1

gmp_perfect_square() 的工作原理 -

<?php
   $bflag = gmp_perfect_square('2685');
   if ($bflag) {
      echo "Perfect Square";
   } else {
      echo "Not a Perfect Square";
   }
?>

这将产生以下结果 -

Not a Perfect Square

示例 2

gmp_perfect_square() 的工作原理 -

<?php
   $bflag = gmp_perfect_square('144');
   if ($bflag) {
      echo "Perfect Square";
   } else {
      echo "Not a Perfect Square";
   }
?>

这将产生以下结果 -

Perfect Square
php_function_reference.htm
广告
© . All rights reserved.