문제1 >
10진수 8부터 20까지를 2진수와 16진수로 각각 표현해 보자. 참고로 이는 그림 04-2와 04-3을 참조하면 쉽게 해결이 가능한 문제이다.
문제1 해설 >
문제2 >
10진수 5부터 18까지를 8진수로 표현해보자. 8진수는 0부터 7까지 8개의 숫자만 사용하는 진법이라는 점을 이용한다.
10진수 | 8진수 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 10 |
9 | 11 |
10 | 12 |
11 | 13 |
12 | 14 |
13 | 15 |
14 | 16 |
15 | 17 |
16 | 20 |
17 | 21 |
18 | 22 |
그동안 2진수, 8진수, 16진수를 계산하는 법을 정리하지 않아서 그때그때 찾아봤는데, 한번 정리하니까 깔끔한 것 같다.
'c' 카테고리의 다른 글
[c언어/열혈 c프로그래밍] p.89 문제 04-3 음의 정수 표현하기 (0) | 2023.08.05 |
---|---|
[c언어/열혈 c프로그래밍] p.83 문제 04-2 <데이터 표현의 이해> (0) | 2023.08.03 |
[자료구조]LinearSearch.c 와 BinarySearch.c 의 코드와 시간복잡도 (0) | 2023.03.23 |
[c/c++] 구조체로 학생 성적 처리 (0) | 2023.03.05 |
[c/c++] 문자열 정의 : 1)포인터 2)배열 (0) | 2023.03.04 |