[C 언어 기초] 컴퓨터가 데이터를 표현하는 방식에 대해서


[C 언어 기초] 컴퓨터가 데이터를 표현하는 방식에 대해서

이번에는 컴퓨터가 데이터를 표현하는 방식에 대해서 알아보자. 컴퓨터는 내부에서 0과 1로 구성된 2진수를 기반으로 데이터를 표현하고 연산도 진행한다. 따라서 2진수를 이해해야 C 언어를 정확하게 이해할 수 있다. 2진수와 16진수 0과 1, 두 개의 숫자 기호를 이용해서 데이터를 표현하는 방식을 가리켜 '2진수'라고 한다. 이와 유사하게 우리가 일상 생활에서 사용하는 아라비아 숫자 열 개의 기호를 이용해서 데이터를 표현하는 방식을 '10진수'라고 한다. 그럼 16진수는 16개의 기호를 이용해서 데이터를 표현하는 방식이라 할 수 있겠다. 즉, 여기서 말하는 'n진수'에서 n은 데이터를 표현하는데 사용하는 숫자 기호의 갯수를 의미한다. 보통은 n진수라고 하면 '수(number)'를 표현하는 도구로만 생각할 수 있지만 2진수나 10진수를 이용해서 숫자 말고 다른 것들도 표현할 수 있다. 그러나 여기서의 목적은 진법 자체의 이해이니 숫자를 대상으로 제한해서 학습해 보자. 진법 별로 사용되는...


#10진수 #16진수 #2진수 #8진수 #C언어 #데이터표현

원문링크 : [C 언어 기초] 컴퓨터가 데이터를 표현하는 방식에 대해서