top of page
  • thebaleuncoding

10진수를 2진수, 16진수로 변환해보자!

10진법

우리가 일상에서 사용하고 있는 수를 나타내는 방법으로, 0, 1, 2, 3, ..., 9까지의 10개 숫자를 사용하고, 9 다음의 수로 자리 올림이 발생하도록 하여 표시하는 방법을 10진 표기법, 10진법이라고 합니다. 10진법은 사람의 손가락 수에 의해 유래하였습니다. 1, 10, 100, 1000... 과 같이 10배마다 새로운 자리로 옮겨가는 기수법입니다. ​


2진법

2를 기수로 하는 수 표현법입니다. 0, 1 두 숫자만으로 모든 수를 표현하기 때문에 기계 중에서 수를 다룰 때 가장 능률이 좋은 표현법입니다. ​


16진법

16진법은 0에서 9까지의 10개의 숫자에 A에서 F까지 여섯 개의 문자를 추가하여 한 단위로 사용해 수를 표현하는 방식입니다. 0부터 9까지는 10진수와 같이 사용하고, 10, 11, 12, 13, 14, 15는 영어 알파벳 대문자 A, B, C, D, E, F로 표현합니다. 그리고 16진수로 표현한 수는 16진수로 표현했다는 것을 나타내기 위해 수의 맨 앞에 '0x'를 써줍니다.

2진법, 16진법을 쓰는 이유

기계(컴퓨터)는 1, 0을 사용하는 2진법으로 작동합니다. 그러나 사람은 10진법을 사용합니다. 만약 78을 사람과 기계가 인식하려면 어떻게 표현할까요? 사람에게는 78이라고 표현하면 되지만 기계에게는 1001110(2)라고 표현해줘야 합니다.



#10진수를2진수16진수로변환해보자!에 대해 더 알아보고 싶나요?

아래 링크로 이동하세요.

더 많은 내용 보기

조회수 204회댓글 0개

최근 게시물

전체 보기
bottom of page