148페이지에서
문제 다음에 제시된 값을 해당 진수로 변환하는 문제에서
1번 10진수 수 68을 2, 8, 16진수로 변환하라고 나와있잖아요.
그래서 68을 2진수 변환해서 1000100을 만들었어요.
그리고 또 8진수를 다음으로 만들어야하는데
책에나와있는 10진수 수를 8로 나눠가는거 말고요
2진수 수인 1000100을 세개씩 묶어서 8진수 변환해도
상관없이 같은 수가 나와야 하는거 아닌가요?
100 / 010 / 000 이렇게 나눠서 420 이렇게 처음 나왔는데
8로 68을 나눠가며 만든 8진법과 다른 수가 나오더라구요..
10진수를 2진수으로 만들었기 때문에 (원래 2진수가 아니라서)
저런방법으로 8진수 변환하면 안되는건가요?
물론 책에나와있는 방법은 이해가 잘 간다만
왜 다른 수가 나오는건지 궁금하고 이해가 안가서
(당연히 같을거라고 생각했는데요..) 질문합니다.
아니면 원래 같은수가 나오는데 제가 잘못한 부분이있다면
고쳐주세요! 오늘 처음 공부한 부분이라 꼭 짚고 넘어가고싶어요!
안녕하세요.
같은 값이 나와야 맞습니다. 1000100를 3개씩 나누면 1 / 000 / 100이고 이것을 8진수로 바꾸면 104가 나옵니다. 님이 숫자를 나눌때 100 / 010 / 000 로 잘못 나누셨습니다.
즐거운 하루 되세요.
"-
*2015-02-13 09:55:20
안녕하세요.
같은 값이 나와야 맞습니다. 1000100를 3개씩 나누면 1 / 000 / 100이고 이것을 8진수로 바꾸면 104가 나옵니다. 님이 숫자를 나눌때 100 / 010 / 000 로 잘못 나누셨습니다.
즐거운 하루 되세요.
"