본문 바로가기

컴퓨터활용능력

10진수를 2진수로 변환

10진수를 2진수로 변환(정수부분)

1. 주어진 값을 2로 나누고 그 나머지를 기록한다.

2. 몫이 0이 아니면 새로운 몫을 2로 나누고 그 나머지를 기록한다.

3. 몫이 0이면 원래값의 2진 표현은 나머지가 기록되는 순서대로 왼쪽에서 오른쪽으로 나열한다.

26 = 11010(2)


10진수를 2진수로 변환(소수부분)

1. 10진수에 2를 곱하여 나온 결과에서 정수부분과 소수부분을 보관한다.

2. 소수부분이 0이 아니면 소수부분만 다시 2를 곱하여 나온 결과를 정수부분과 소수부분을 보관한다.

3. 소수부분이 0이면 구해진 각각의 정수 부분을 순서대로 나열한다.

0.625 = 0.101(2)