책 내용 질문하기
355 계산문제 3번
도서
2021 시나공 컴퓨터활용능력 2급 실기
페이지
355
조회수
304
작성일
2021-04-25
작성자
탈퇴*원
첨부파일

mod(B17,10) 이라고 적혀있는데 0~9이면 "청주".... 라서 10으로 나누는 건가요?

답변
2021-04-26 10:18:47

안녕하세요.

 

지역번호 끝자리를 이용해야 하기 때문입니다.

지역번호가 88이면 끝자리 8만 추출해서 사용해야 하는데,

 

88을 10으로 나눴을 때 몫은 8이 되고 나머지는 8이 됩니다.

61을 10으로 나눴을 때 몫은 6이 되고 나머지는 1이 됩니다.

 

이와 같이 10으로 나눴을 때 나머지가 끝자리가 되므로

10으로 나눈 나머지를 이용하는 것입니다.

 

또한 숫자가 0이면 청주, 1이면 제주 ... 인데,

Choose 함수 특성상 첫 번째 자리부터 시작이므로 0번째 자리가 없어

10으로 나눈 나머지에 +1을 하여 나머지가 0, 즉 청주인 경우 첫 번째 자리가 되도록 지정한 것입니다.

 

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

  • 관리자
    2021-04-26 10:18:47

    안녕하세요.

     

    지역번호 끝자리를 이용해야 하기 때문입니다.

    지역번호가 88이면 끝자리 8만 추출해서 사용해야 하는데,

     

    88을 10으로 나눴을 때 몫은 8이 되고 나머지는 8이 됩니다.

    61을 10으로 나눴을 때 몫은 6이 되고 나머지는 1이 됩니다.

     

    이와 같이 10으로 나눴을 때 나머지가 끝자리가 되므로

    10으로 나눈 나머지를 이용하는 것입니다.

     

    또한 숫자가 0이면 청주, 1이면 제주 ... 인데,

    Choose 함수 특성상 첫 번째 자리부터 시작이므로 0번째 자리가 없어

    10으로 나눈 나머지에 +1을 하여 나머지가 0, 즉 청주인 경우 첫 번째 자리가 되도록 지정한 것입니다.

     

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

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