✅ 목표 (Goal)

숫자의 C언어 표기법에 대해 알아보자.

✅ 숫자를 다양한 진법으로 표기해 보자.

예를 들어 (10진수)1234를 다양한 진법으로 표기해보자.

010011010010 // 이진수
2322 // 8진수
1234 // 10진수
4D2 // 16진수
0b010011010010 // 이진수
0o2322 // 8진수 // 잘 모르겠다.
1234 // 10진수 0d앞에 붙이지 않느다.
0x4D2 // 16진수

하지만, 이진법은 사람이 보기에 불편하고, 표기도 불편하다.

0,1중 하나만 오탈자를 내도 값이 틀려진다.

그래서 십진법, 16진법을 혼용한다.

<aside> 📌 1234를 2진,10진,16진법 무엇으로 표기하건간에, 메모리에 저장되는 값은 이진수로 저장되는데 이진수로 보기가 불편하기 때문에 보통 16진수로 보여준다.

</aside>

✅ 수학에서의 수 표기법

이진수 10과 16진수 10은 서로 구별할 수 없기 때문에

수학적으로도 아래와 같이 표기한다.