두 개의 숫자 사이에 두 개의 숫자 사이에 이 내 코드이고 출력은 maghsom moshtarak = 24612 이지만 목표는 12 자입니다. 좀 도와주세요,PHP, 일반 나누기 2의 합계
<?php
$m=0;
$j=6;
$h=12;
function SumCommon($j,$h)
{
echo"maghsom moshtarak is=";
for($i=1;$i<=$h;$i++)
{
if(($j%$i==0)&&($h%$i==0))
{
Sum($i);
}
}
}
function Sum($i)
{
$i+=$i;
$m=$i;
echo $m;
}
SumCommon($j,$h);
?>
, 당신의 출력의 마지막 두 자리 숫자는 동일하다 "12"입니다 대답. 귀하의 문제는 계산 결과를 나타내는 Sum()으로 인해 발생합니까? - Sum (2), 2, 4, 6, 12입니다. 아마도 모든 결과를 배열에 넣고 실제로 필요한 것을 선택해야할까요? – Doug
@Doug 당신 말이 맞아요 ... 좋은 관찰 – brbcoding
왜, 고마워요 :) – Doug