메뉴바로가기 본문바로가기

[네트워크 상식 2] 2진수 변환법

관리자 | 2023-12-13 | 조회 15

[네트워크 상식 2] 2진수 변환법

네트워크를 공부하다 보면 2진수를 많이 사용하게 되는데 기초 상식이지만 막상 10진수를 2진수로 변환하려고 하면 학교를 졸업한지가 오래되어서 헷갈린다.

오늘은 10진수 35를 2진수로 변환하는 방법을 알아보자.

 

 

1단계로 35를 2로 나누어 몫 17과 나머지 1을 계산한다.

2단계는 17을 2로 나누어 몫 8과 나머지 1을 계산한다.

3단계는 8을 2로 나누어 몫 4와 나머지 0을 계산한다.

4단계는 4를 2로 나누어 몫 2와 나머지 0을 계산한다.

5단계는 2를 2로 나누어 몫 1과 나머지 0을 계산한다.

6단계는 1을 2로 나누어 몫 0과 나머지 1을 계산한다.

몫이 0이 될 때까지 반복해야 하는 것이다.

이제 계산된 나머지를 몫이 0일 때의 나머지부터 거꾸로 올라가면서 읽으면

100011이 되는데 이 2진수 값이 10진수 35를 2진수로 변환한 값이 되는 것이다.