문제 1
10진수 8부터 20까지를 2진수와 16진수로 각각 표현해 보자. 참고로 이는 그림 04-2와 04-3을 참조하면 쉽게 해결이 가능한 문제이다.
문제 2
10진수 5부터 18까지를 8진수로 표현해 보자. 8진수에 대해서는 언급하지 않았지만 0부터 7까지 8개의 숫자만 사용하는 진법이라는 사실만 이해하면 충분히 해결할 수 있다. 참고로 필자는 이 문제를 통해서 여러분이 진법에 대한 기본적인 원리를 이해했는지를 묻고 있는 것이다.
Tip. 10진수를 2진수로 바꾼 다음 2의배수 진수로 변환하는 것이 가장 편하다.
2진수에서 3자리씩 끊어서 변환하면 8진수, 4자리씩 끊어서 변환하면 16진수 !
이렇게 계산하면 빠른 진법변환이 가능하다. 큰 자리수는... 알아서 ^^;;
'프로그래밍 > C' 카테고리의 다른 글
열혈 C 프로그래밍 Chapter04-3 (0) | 2015.07.06 |
---|---|
열혈 C 프로그래밍 Chapter04-2 (0) | 2015.07.06 |
열혈 C 프로그래밍 Chapter03-1 (0) | 2015.07.05 |
열혈 C 프로그래밍 Chapter02-2 (0) | 2015.07.03 |
열혈 C 프로그래밍 Chapter02-1 (0) | 2015.07.03 |