책 내용 질문하기
MOD 디버깅 질문
도서
[2014] 정보처리기능사 실기
페이지
33
조회수
181
작성일
2014-06-05
작성자
첨부파일

안녕하세요!? 알고리즘에 대한 기본지식없이 공부하려니 힘드네요...

문의사항은 본권 33P 유형 3 디버깅입니다.

답을 보면

i J MOD(i,2) MOD(i,2)=0 i<100 출력

0 1 1 NO

라고 되어 있는데요...

MOD(i,2) = 0/2 아닌가요?

왜 "1"인거죠?

답변
2014-06-05 13:40:28

안녕하세요.

MOD(A, B)는 A를 B로 나눈 나머지를 구하는 함수입니다.

MOD(1, 2)와 같이 자신(2)보다 작은 수(1)를 나눌때는 몫이 0이 되고 나머지가 나눌 피젯수(1)가 됩니다.

즉 1/2는 몫이 0이고 나머지가 1인 것이죠.

MOD(2, 2)는 2/2이미로 몫이 2이고 나머지는 0입니다.

엑셀에서 =MOD(1,2)를 입력해 보면 쉽게 이해할 수 있습니다.

자기보다 작은 수를 나눌때는 몫이 0이고 피젯수가 나머지가 된다고 기억하세요.

오늘도 즐거운 하루 되세요.

"
  • *
    2014-06-05 13:40:28

    안녕하세요.

    MOD(A, B)는 A를 B로 나눈 나머지를 구하는 함수입니다.

    MOD(1, 2)와 같이 자신(2)보다 작은 수(1)를 나눌때는 몫이 0이 되고 나머지가 나눌 피젯수(1)가 됩니다.

    즉 1/2는 몫이 0이고 나머지가 1인 것이죠.

    MOD(2, 2)는 2/2이미로 몫이 2이고 나머지는 0입니다.

    엑셀에서 =MOD(1,2)를 입력해 보면 쉽게 이해할 수 있습니다.

    자기보다 작은 수를 나눌때는 몫이 0이고 피젯수가 나머지가 된다고 기억하세요.

    오늘도 즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.