PHP中的完美平方根

王菲

我希望我的程序确定用户输入的两个整数是否是奇数、偶数和完美平方数。

到目前为止,这是我对奇数和偶数的了解:

<?php
$number = [$_POST["number_1","number_2" ];

for ($i=0; $i<10; $i++){
    if ($i %2==0);{
        echo "$i is even. <br>";
    }
    else {
        echo "$i is odd. <br>";
    }
}

所以它会显示:

x 是奇数
x 是偶数
等等。

但是我如何添加一个代码,它也可以确定它是否是一个完美的正方形?如果它是一个完美的正方形,我希望它显示如下:

x 是偶数且是完全平方数

第一

有一个函数:gmp_perfect_square对于您的代码:

for($i=0; $i<10; $i++){
    if($i %2 == 0){
        echo "$i is even";
    }else{
        echo "$i is odd";
    }
    echo gmp_perfect_square($i) ? ' and a perfect square.<br>' : '.<br>';
}

输出:

0 是偶数且是完全平方数。
1 是奇数和完全平方数。
2 是偶数。
3是奇数。
4 是偶数和完全平方数。
5 是奇数。
6 是偶数。
7 是奇数。
8 是偶数。
9 是奇数和完全平方数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章