8진수 337을 10진수로 변환하는방법
8421공식써서 설명좀 해주세요~ ㅠㅠ
그리구~
2진수 11001000 의 2의보수구할때요
1의보수먼저구하고 2의보수 구해야 되잖아요~
1의보수가 00110111 이구
2의보수가 뒤의 두자리만 바뀐
00110100 이렇게 되야되는거아닌가요?ㅠㅠ
정답이 00111000 이거네요
설명좀 해주세요
어려워용 ㅠㅠ 흑흑
안녕하세요. 길벗 수험서 운영팀입니다.
8421 코드는 2진수를 10진수로 변환할 떄 사용하는 것이고 8진수 337을 10진수로 변경하려면 각 자리값과 자리의 지수승을 곱한 결과값을 모두 더해주면 됩니다.
3 * 8^2 + 3 * 8^1 + 7 * 8^0
= 192 + 24 + 7
= 223이 됩니다.
11001000 를 1의 보수로 변경하면
00110111 이고, 이것을 2의 보수로 변경하면 1의 보수에 1을 더하면 되므로
+1
00111000
즐거운 하루 되세요.
"-
*2011-06-20 09:25:13
안녕하세요. 길벗 수험서 운영팀입니다.
8421 코드는 2진수를 10진수로 변환할 떄 사용하는 것이고 8진수 337을 10진수로 변경하려면 각 자리값과 자리의 지수승을 곱한 결과값을 모두 더해주면 됩니다.
3 * 8^2 + 3 * 8^1 + 7 * 8^0
= 192 + 24 + 7
= 223이 됩니다.
11001000 를 1의 보수로 변경하면
00110111 이고, 이것을 2의 보수로 변경하면 1의 보수에 1을 더하면 되므로
+1
00111000
즐거운 하루 되세요.
"