책 내용 질문하기
진법 변환 관련 문제입니다.
도서
2018 시나공 SUMMARY 정보처리기사 필기
페이지
73
조회수
383
작성일
2017-12-20
작성자
탈퇴*원
첨부파일

저번에 친절한 답변 감사드려요

2번 16진수 A4D를 8진수로 바꾸면?

이 문제에서 막히네요!

16진수에서 A= 10 이고 D= 13을 뜻하잖아요. 그래서 저는 10진수를 2진수로 변환할때 똑같이

10이라는 숫자에 계속 2로 나눠주었고

4라는 숫자에도 계속 2로 나눠주었고

13이라는 숫자에도 계속 2로 나눠주었습니다

그러니까

A는 1010

4는 0100

D는 1101

으로 해설과 똑같이 나오더라구요

근데 중요한 건 2진수에서 8진수로 변환할때 입니다. 왼쪽에서 시작해서 3자리씩 묶어서 변환하는거잖아요

가령 예를 들면 A가 1010이었으니 1/010 이렇게 푸는 거 아닌가요? 여기서 어떻게 해서 8진수로 5로 나오는 거져?,,,

전혀 이해가 안되고 있습니다...

답변
2017-12-21 10:00:26

안녕하세요.

16진수를 8진수로 변환할 때는 2진수를 이용합니다.

1. 16진수 각각을 2진수 4자리로 표현합니다.

A 4 D

1010 0100 1101

2. 4자리로 표현된 16진수를 3자리씩 묶습니다. 이때 기준은 소수점을 기준으로 정수는 왼쪽 방향으로 소수는 오른쪽 방향으로 묶습니다.

101 / 001 / 001 / 101

3. 3자리씩 묶인 2진수를 8진수로 변환합니다.

101 / 001 / 001 / 101

5 1 1 5

16진수 A4D는 8진수로 5115가 됩니다.

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

  • *
    2017-12-21 10:00:26

    안녕하세요.

    16진수를 8진수로 변환할 때는 2진수를 이용합니다.

    1. 16진수 각각을 2진수 4자리로 표현합니다.

    A 4 D

    1010 0100 1101

    2. 4자리로 표현된 16진수를 3자리씩 묶습니다. 이때 기준은 소수점을 기준으로 정수는 왼쪽 방향으로 소수는 오른쪽 방향으로 묶습니다.

    101 / 001 / 001 / 101

    3. 3자리씩 묶인 2진수를 8진수로 변환합니다.

    101 / 001 / 001 / 101

    5 1 1 5

    16진수 A4D는 8진수로 5115가 됩니다.

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

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