책 내용 질문하기
궁금해요^^
도서
[2012] 컴퓨터활용능력 2급 필기
페이지
42
조회수
122
작성일
2012-09-01
작성자
첨부파일

31번 문제 보기 중 1번 3번 4번 결과가 왜 그렇게 나올까요?^^ㅎㅎ

답변
2012-09-03 09:46:23

안녕하세요.

① 17을 -5로 나눈 나머지를 구하는 것입니다. 17/5가 17개를 5명에게 나눠줄 경우 몇개씩 주고 몇개가 남는지를 구하는 것이라면, 17/-5와 같이 나누는 값이 음수일 경우는 17개를 만들려면 5명에게 몇개씩 받고 더 받은(나머지) 것이 몇개인지를 구하는 것입니다. 5개씩 받으면 20개로, 17개보다 3개가 더 남는 것으로 -3이 나머지가 됩니다.

③ int(인수)는 인수보다 크지 않은 정수를 구하는 것으로 -5.2 보다 크지 않은 정수는 -6이 됩니다. 일반적으로 -5를 생각하는데, -5는 -5.2보다 값이 거지므로 안되고 이것보다 작은 -6이 됩니다.

④ round(숫자, 반올림자릿수) 함수는 숫자를 반올림하여 지정한 반올림자릿수까지 표시하는 함수입니다. 6.29를 반올림하여 0, 즉 소수점이 없는 정수로 만들면 6이 됩니다.

즐거운 하루 되세요.

"
  • *
    2012-09-03 09:46:23

    안녕하세요.

    ① 17을 -5로 나눈 나머지를 구하는 것입니다. 17/5가 17개를 5명에게 나눠줄 경우 몇개씩 주고 몇개가 남는지를 구하는 것이라면, 17/-5와 같이 나누는 값이 음수일 경우는 17개를 만들려면 5명에게 몇개씩 받고 더 받은(나머지) 것이 몇개인지를 구하는 것입니다. 5개씩 받으면 20개로, 17개보다 3개가 더 남는 것으로 -3이 나머지가 됩니다.

    ③ int(인수)는 인수보다 크지 않은 정수를 구하는 것으로 -5.2 보다 크지 않은 정수는 -6이 됩니다. 일반적으로 -5를 생각하는데, -5는 -5.2보다 값이 거지므로 안되고 이것보다 작은 -6이 됩니다.

    ④ round(숫자, 반올림자릿수) 함수는 숫자를 반올림하여 지정한 반올림자릿수까지 표시하는 함수입니다. 6.29를 반올림하여 0, 즉 소수점이 없는 정수로 만들면 6이 됩니다.

    즐거운 하루 되세요.

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