책 내용 질문하기
16진수 a4d
도서
[2009] SUMMARY 정보처리기사 필기
페이지
66
조회수
757
작성일
2012-08-19
작성자
첨부파일
16진수 A4D를 8진수로 바꾸는 문제 설명봐도 이해가 안가요ㅜ 먼저 16진수를 2진수로 바꿀때 A는 10 D는 13으로 규정하고 2진수로 바꾼건가요? 그리고 다시 2진수를 8진수로 바꾸는 게 정말 모르겠어요 1010 은 (101) (0)으로 묶고 2의 2제곱 + 2의 0제곱 해서 5가 나온거 같은데, 그럼 0100(2)도 8진수로 바꿀 때똑같이 3자리씩 묶어서 구하면 2의 1승 해서 2가 답아닌가요? 왜 1이죠? 1101을 8진수로 바꾼것도 이해안가네요ㅜ 설명해주십쇼
답변
2012-08-19 22:18:50

16(=24)진수 숫자 하나는 4개의 2진수로 되어있고,

8(=23)진수 숫자 하나는 3개의 2진수로 되어있습니다.

16진수 A4D를 8진수로 바꾸기 위해

1)16진수를 2진수로 바꿉니다.

위에 쓰신대로 A는 10, D는 13으로 하면 됩니다.

그러면 1010 0100 11012이 됩니다.

여기까지는 맞으셨는데

2) 2진수를 8진수로 바꾸는 곳에서 조금 실수가 있었습니다.

1010을 101/0으로 묶으셨는데 이렇게 묶으시면 안되고

1010 0100 11012 전체를 놓고 3개씩 묶어야 합니다.

그리고 묶는 순서도 반대로 하셨는데, 소수부분 정수부분 둘다 0을 중심으로 해서 멀어지면서 3개, 4개로 묶으셔야 합니다.

8진수로 바꾸시려면 3개, 16진수로 바꾸시려면 4개씩 묶으시면 됩니다.

그러면 한번 묶어볼까요?

1010 0100 11012 을 8진수로 바꿔야 하므로 0의 자리를 기준으로 3개씩 묶습니다.

101/0 01/00 1/101

5 / 1 / 1 / 58

제가 책이없어서 답이 맞는지는 모르겠는데 혹시 틀린부분 있다면 말씀해주세요~

  • *
    2012-08-19 22:18:50

    16(=24)진수 숫자 하나는 4개의 2진수로 되어있고,

    8(=23)진수 숫자 하나는 3개의 2진수로 되어있습니다.

    16진수 A4D를 8진수로 바꾸기 위해

    1)16진수를 2진수로 바꿉니다.

    위에 쓰신대로 A는 10, D는 13으로 하면 됩니다.

    그러면 1010 0100 11012이 됩니다.

    여기까지는 맞으셨는데

    2) 2진수를 8진수로 바꾸는 곳에서 조금 실수가 있었습니다.

    1010을 101/0으로 묶으셨는데 이렇게 묶으시면 안되고

    1010 0100 11012 전체를 놓고 3개씩 묶어야 합니다.

    그리고 묶는 순서도 반대로 하셨는데, 소수부분 정수부분 둘다 0을 중심으로 해서 멀어지면서 3개, 4개로 묶으셔야 합니다.

    8진수로 바꾸시려면 3개, 16진수로 바꾸시려면 4개씩 묶으시면 됩니다.

    그러면 한번 묶어볼까요?

    1010 0100 11012 을 8진수로 바꿔야 하므로 0의 자리를 기준으로 3개씩 묶습니다.

    101/0 01/00 1/101

    5 / 1 / 1 / 58

    제가 책이없어서 답이 맞는지는 모르겠는데 혹시 틀린부분 있다면 말씀해주세요~

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