본문 바로가기
C언어/기타(etc)

[C언어] 2진수는 알겠는데 16진수는 왜 쓸까

by bigpicture 2022. 2. 28.
반응형

컴퓨터는 모든 데이터를 0과 1로 표현합니다. 2진법을 사용하는 것입니다. 그런데 컴퓨터를 공부하다 보면 16진수을 보게 됩니다. 예를들어 컴퓨터에서 색을 표현할 때, 아래와 같은 16진수 색상코드를 사용합니다. 

빨강 : # FF0000
노랑 : # FFFF00

16진수를 사용하는 이유는 가독성 때문입니다. 빨강을 2진수로 표현하면 아래와 같습니다. 

111111110000000000000000

빨간색을 쓰고 싶을 때 위 숫자를 코드에 넣어야 한다고 생각해보시면 16진수의 필요성을 쉽게 이해하실 수 있을겁니다. 

반응형

댓글