【说站】PHP获取整数间的公因数和最大公因数
PHP获取整数间的公因数和最大公因数
思路:
1、分别获取两个整数a和b间因数,然后将这些因数分别存到一个数组中。
这里以数30为例,使用for循环求所有因数:
for($i=1;$i<30;$i++){ if($a%$i==0){//分解因数 $arr1[]=$i; } }
输出这个数组$arr1
var_dump($arr1);
2、两个整数的所有因数都获取了,就可以使用array_intersect()函数来求它们间的所有公因数了。
array_intersect()函数可以计算两个数组的交集。
$result=array_intersect($arr1,$arr2); var_dump($result);
以上就是PHP获取整数间的公因数和公因数,希望对大家有所帮助。更多php学习指路:php数组
本站发布的内容若侵犯到您的权益,请邮件联系站长删除,我们将及时处理!
从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!
本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。
本站资源仅供学习和交流使用,版权归原作者所有,请勿商业运营、违法使用和传播!请在下载后24小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。