php 다시홀수좀..이해불가 > 자유게시판

자유게시판

php 다시홀수좀..이해불가 정보

php 다시홀수좀..이해불가

본문

<?
 $a=6;
 if ($a%2==1)
  echo "$a 은(는) 홀수 입니다.<br>";
 else
  echo "$a 은(는) 짝수 입니다.<br>";
?>
 
생각해보니까요... a%2==1 이건 답이 홀수인거 알겟는데요...
 
저게왜 홀수가되는지 왜 짝수가되는지 모르겟어요..
 
a/2 하면 1이 나오는데 위에 a라는 문젤 풀어봐도 1이란 숫자가 전혀안나오는듯한데..
 
저 1이 남아야 홀수고 없어야 짝수라고 말해주셧는데..
 
나눠봐도 1남는거 0남는게 없는거같은데
 
이해력 심하게딸립니다. 진짜 차근차근 설명좀..하.. 수학은 배우고있습니다....
추천
0
  • 복사

댓글 10개

% 퍼센트는 나머지 수 입니다. 나머지 수가 0이냐 1이냐 체크로... 0이면 당연히 짝수고..
1이면 홀수가 되겠죠?

1 나누기 2 하면 안나눠지니 나머지가 1이고.. // 홀수
2 나누기 2 하면 나눠지니깐 나머지는 0이고.. // 짝수
3 나누기 2 하면 나누고 남는 나머지는 1이고.. // 홀수
4 나누기 2 하면 나눠떨어지니깐 나머지는 0이고 // 짝수

이렇게 체크요.. 더 자세한 설명은.. 다음분께 -0-
<?
 $a=6; // a에 6 대입
 if ($a%2==1) // a/2로 나눠서 나머지가 1이랑 같으냐?
  echo "$a 은(는) 홀수 입니다.<br>"; // 참일때 출력
 else //조건분기인데 문법에 맞나요?
  echo "$a 은(는) 짝수 입니다.<br>" ; //거짓일때 출력
?>

아래가 맞는 문법아닌가요?
<?
 $a=6;
 if ($a%2==1){
  echo "$a 은(는) 홀수 입니다.<br>";
 }else{
  echo "$a 은(는) 짝수 입니다.<br>";
}
?>
if ($a%2==1)
이 문장은 산술연산과 관계연산이 함께 쓰였습니다.
if(($a%2) == 1) 연산 순서는 이렇게 됩니다.
산술 연산자 %가 먼저 실행 되고 나중에 관계연산자 ==가 실행 됩니다.
변수 $a를 2로 나누었을 때 나오는 나머지가 발생하지 않는다면 $a는 2의 배수가 됩니다.
2의 배수는 이유불문 짝수가 됩니다.
홀짝수는 구분하기 위해서 $a는 자연수가 되어야 합니다.
어떤 자연수도 2로 나누었을 때 나머지가 발생했다면 나머지는 1이 됩니다.
변수 $a를 2로 나누었을 때 나머지가 발생하면 홀수가 되고 나머지가 없으면 짝수가 됩니다.
만약 변수 $a를 3으로 나누었을 때 나머지가 발생하지 않는다면 $a는 3의 배수가 됩니다.
이 공식은 다양하게 응용되고 있습니다.

$res = (($a % 2) == 1) ? "홀수" : "짝수;
한줄로 줄이면 이렇게 됩니다.
제가 님하고 비슷한 학생을 교육해 봤는데요.
디자인 쪽으로 공부하시면 정말 두각을 보일겁니다.
플밍하는 시간에 디자인쪽에 투자하세요.
IT쪽에 관심이 있으시다면...여러방면으로 고민해 보세요.
음..저도 학원가서 디자인쪽으로 추천받았어요...일반 머 간단한 디자인은 잘한다고 하시더라구요..그래서 웹컨텐츠 디자인 쪽 추천받았는데..
저는 디자인 프로그밍 다하는 사람이되고싶어서요 ㅎ
<?
 $a=6;
 if ($a%2)
  echo "$a 은(는) 홀수 입니다.<br>";
 else
  echo "$a 은(는) 짝수 입니다.<br>";
?>

리스트에서 내용을 뿌릴때 라인별 색을 다르게 처리하기 위해서 많이 사용합니다.
© SIRSOFT
현재 페이지 제일 처음으로