책 내용 질문하기
문제 3과 문제 9의 차이점
도서
2024 시나공 정보처리기능사 실기 기본서
페이지
171
조회수
158
작성일
2024-08-01
작성자
김*빈
첨부파일
문제 3은 8비트로 변환하고
문제 9는 32비트로 변환하던데
어떤 차이점이 있는건가요?
답변
2024-08-02 12:55:45
안녕하세요 길벗수험서 운영팀입니다.
C 언어에서 정수형 변수는 4바이트(32비트)이므로 각 변수의 값을 32비트로 변환한 다음 비트별로 연산을 하기 때문에
원래 원칙대로 하면 모두다 32bit로 표현하여 계산을 하는것이 맞습니다.
3번문제는 편의상 8bit로 표현하여 계산한것인데
32bit로 표현하여 계산을 해도 결과값은 어짜피 똑같이 나옵니다
행복한 하루되세요 :)
-
관리자2024-08-02 12:55:45
안녕하세요 길벗수험서 운영팀입니다.
C 언어에서 정수형 변수는 4바이트(32비트)이므로 각 변수의 값을 32비트로 변환한 다음 비트별로 연산을 하기 때문에
원래 원칙대로 하면 모두다 32bit로 표현하여 계산을 하는것이 맞습니다.
3번문제는 편의상 8bit로 표현하여 계산한것인데
32bit로 표현하여 계산을 해도 결과값은 어짜피 똑같이 나옵니다
행복한 하루되세요 :)