如何用php约分。求一个函数
答案:2 悬赏:50
解决时间 2021-01-17 02:26
- 提问者网友:謫仙
- 2021-01-16 05:05
如何用php约分。求一个函数
最佳答案
- 二级知识专家网友:梦中风几里
- 2021-01-16 06:16
欧几里得算法:
function ojld($m, $n) {
if($m ==0 && $n == 0) {
return false;
}
if($n == 0) {
return $m;
}
while($n != 0){
$r = $m % $n;
dd($r);
$m = $n;
$n = $r;
}
return $m;
}
求出最大公约数后,在分别用分子分母除除最大公约数。
function ojld($m, $n) {
if($m ==0 && $n == 0) {
return false;
}
if($n == 0) {
return $m;
}
while($n != 0){
$r = $m % $n;
dd($r);
$m = $n;
$n = $r;
}
return $m;
}
求出最大公约数后,在分别用分子分母除除最大公约数。
全部回答
- 1楼网友:罪歌
- 2021-01-16 07:07
只给思路,先用php求出分子,分母的最小公约数,再把分子分母同时除以最小公约数,最后再检查下是否可再除,如果可以,继续除,直到不可除为止
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯