반응형
▶ 10진수와 2진수 변환
- 10진수를 2로 나누어 나머지 값을 정리하고, 마지막 나머지 값에서부터 처음 나머지 값의 순서로 나열
▶ 8진수를 2진수/10진수로 변환
- 8진수를 10진수로 변환할 때에는 8진수 자릿수를 계산하여 8의 거듭제곱을 곱해 더해주면 됨
- 8진수 한 자리는 2진수 세 자리로 표현함
▶ 8진수 출력
- 8진수를 printf() 함수로 출력할 때 두 가지 방법이 있음
printf("%#o",013); → 8진수 013
printf("%o",013); → 8진수 13
▶ 16진수를 2진수/10진수로 변환 및 출력
- 16진수의 변환도 8진수와 동일한 방법을 사용하면 됨
- 16진수를 printf() 함수로 출력할 때 두 가지 방법이 있음
printf("%#x",0xB); → 16진수 0xB
printf("%x",0xB); → 16진수 B
▶ 2진수를 8진수/16진수로 변환
- 2진수는 오른쪽 끝자리부터 세자리씩 묶으면 8진수, 네자리씩 묶으면 16진수로 변환할 수 있음
반응형
'C' 카테고리의 다른 글
[C언어] 문자형 상수, 문자열 상수 - 코드 119 (0) | 2023.04.19 |
---|---|
[C언어] 실수형 상수 - 코드 119 (0) | 2023.04.18 |
[C언어] 상수 - 코드 119 (0) | 2023.04.17 |
[C언어] 문자형 변수 - 코드119 (0) | 2023.04.17 |
[C언어] 실수형 변수의 출력 범위 - 코드 119 (0) | 2023.01.10 |