책 내용 질문하기
진법변환 코드에서
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
204
조회수
51
작성일
2018-03-14
작성자
탈퇴*원
첨부파일
코드에서 동그라미 6,7번의 경우는 왜 필요한거죠?
굳이 없어도 d는 항상 1보다 큰거 아닌가요?
답변
2018-03-14 15:42:17
안녕하세요.
D는 초기값으로 1이 지정됩니다.
그런 다음 D와 C를 비교하여 D가 C보다 작거나 같은 경우 동안 D = D * B를 수행합니다.
C로 입력된 값이 1인 경우에는 즉 1을 변환하려고 하는 경우에는
변환 과정이 필요없이 진행되야 하므로
동그라미 6, 7번 과정에서 No가 되도록 구성한 것입니다.
즉 동그라미 6, 7번은 C에 1이 입력되어 D가 그대로 1이 유지되어 동그라미 6, 7번으로 만나는 경우입니다.
오늘도 즐거운 하루 되세요.
-
*2018-03-14 15:42:17
안녕하세요.
D는 초기값으로 1이 지정됩니다.
그런 다음 D와 C를 비교하여 D가 C보다 작거나 같은 경우 동안 D = D * B를 수행합니다.
C로 입력된 값이 1인 경우에는 즉 1을 변환하려고 하는 경우에는
변환 과정이 필요없이 진행되야 하므로
동그라미 6, 7번 과정에서 No가 되도록 구성한 것입니다.
즉 동그라미 6, 7번은 C에 1이 입력되어 D가 그대로 1이 유지되어 동그라미 6, 7번으로 만나는 경우입니다.
오늘도 즐거운 하루 되세요.