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
제가 책이없어서 답이 맞는지는 모르겠는데 혹시 틀린부분 있다면 말씀해주세요~