PHP算法练习五:判断一个数是不是指定数的倍数

什么是倍数?

在数学中,我们称一个数能被另一个数整除,那么这个数就是被另一个数的倍数。例如,当一个数能被3整除时,我们说这个数是3的倍数。

下面我们使用PHP语言来判断一个数是不是指定数的倍数。

PHP代码实现

在PHP中,我们可以使用%运算符(取余)来判断一个数是否是另一个数的倍数。如果一个数能被另一个数整除,那么这个数%另一个数的结果将会是0。下面是一个判断一个数是否是另一个数的倍数的PHP函数代码:

function isMultiple($num, $mul)

{

if($num % $mul == 0)

{

return true;

}

else{

return false;

}

}

PHP函数说明

参数

$num:要判断的数

$mul:指定的数

返回值

如果$num是$mul的倍数,返回true,否则返回false

PHP函数使用示例

这里我们使用PHP代码演示如何使用上面的isMultiple函数来判断一个数是否是3的倍数:

$num = 9;

if(isMultiple($num, 3)){

echo "$num 是 3 的倍数。";

}

else{

echo "$num 不是 3 的倍数。";

}

输出结果为:

9 是 3 的倍数。

总结

判断一个数是否是指定数的倍数在数学中很常见,使用PHP语言实现起来也很简单,只需要使用%运算符来取余即可。

后端开发标签