본문 바로가기
카테고리 없음

입력받은 10진수를 2진수로 변환하기(진법변환)

by kangs' tong 2023. 11. 10.

입력받은 10진수를 2진수로 변환하기(진법변환)

1. 10진수란?

10진수는 일상 생활에서 흔히 사용하는 숫자 체계입니다. 0부터 9까지의 숫자를 사용하여 수를 표현합니다. 예를 들면, 123, 456, 789 등이 10진수입니다.

2. 2진수란?

2진수는 컴퓨터에서 주로 사용하는 숫자 체계입니다. 0과 1 두 개의 숫자만을 사용하여 수를 표현합니다. 예를 들면, 10, 11, 101, 110 등이 2진수입니다.

3. 10진수를 2진수로 변환하는 방법

10진수를 2진수로 변환하기 위해서는 다음과 같은 과정을 거칩니다.

3.1. 입력받은 10진수를 2로 나눕니다.

입력받은 10진수를 2로 나눈 몫과 나머지를 구합니다.

3.2. 나머지를 이어붙입니다.

나머지를 가장 오른쪽에 위치한 자리에 이어붙입니다. 이렇게 나머지를 이어붙이면 최종적으로 2진수로 변환된 수를 얻을 수 있습니다.

3.3. 몫이 0이 될 때까지 위 과정을 반복합니다.

나눗셈의 몫이 0이 될 때까지 위 과정을 반복합니다.

4. 예제

다음은 입력받은 10진수 10을 2진수로 변환하는 예제입니다.

4.1. 입력

10

4.2. 과정

1. 10 / 2 = 5 (나머지 0)
2. 5 / 2 = 2 (나머지 1)
3. 2 / 2 = 1 (나머지 0)
4. 1 / 2 = 0 (나머지 1)

4.3. 결과

1010

5. 마무리

10진수를 2진수로 변환하기 위해서는 10진수를 2로 나누고, 나머지를 이어붙이는 과정을 반복하여 2진수로 변환합니다. 이러한 방법을 사용하면 10진수를 2진수로 간단하게 변환할 수 있습니다.

댓글