본문 바로가기

코딩/스터디

2진수

우리가 평소에 사용하는 진법은 10진법이다.

0부터 9까지 총 10개의 수를 이용해 숫자를 표현하기 때문이다.

이진법은 0과 1 두가지만을 이용해 숫자를 표현한다.

 

개념

 

  • 이진법은 1은 존재한다, 0은 존재하지 않는다라고 표현한다.
  • 이진법의 각 자리수는 $2^n$자리를 대변한다

예시

 

예를 들어, 1000을 읽어보자.

이진법의 자리는 뒤에서 부터 0으로 시작한다. 

따라서 1은 3번째 자리, 0은 2,1,0번째 자리에 위치한다.

 

때문에 1000= $2^{3}= 8$이다.

 

다른 예시를 들어보자.

1011있다고 생각해보자. 이 표현은 아래와 같이 풀어쓸 수 있다.

$2^{3}+ 2^{1}+2= 8+2+1=11$

 

'코딩 > 스터디' 카테고리의 다른 글

[코드 구현] logistic regression  (0) 2021.08.06
[자바 스크립트] 최신 트렌드  (0) 2020.09.25
[PLC] 기초 이론  (0) 2020.09.22
16진수  (0) 2020.09.22
스택과 힙(stack, heap)  (0) 2020.09.18