이진수 나누기-작동 방식
데이터를 프로그래밍하거나 평가할 때 종종 이진수를 나누는 데 어려움이 있습니다. 그러나이 프로세스는 너무 복잡하지 않습니다. 어떻게하는지 알려 드리겠습니다.
이중 시스템의 나눗셈 : 이진수를 나누는 방법
- 이중 시스템의 분할은 십진법의 분할과 매우 유사합니다. 배당금은 보통 여기에서 제수로 나뉩니다. 이로 인해 몫이 나오고 때로는 나머지 또는 10 진수가 사용됩니다. 이진수로 계산할 때 완전히 제거됩니다.
- 부서에 쓰고 다음 단계를 따르십시오. (다음 단락에서는 실제 예를 사용하여 프로세스를 다시 설명합니다)
- 배당금의 첫 번째 숫자 (왼쪽 숫자)를 가져 와서 제수 (오른쪽 숫자)와 비교하십시오. 제수의 수가 같거나 더 크면 몫의 첫 번째 위치에 1이 기록됩니다. 0보다 작은 경우
- 시퀀스에서 피제수가 같거나 큰 경우 제수를 빼십시오. 그렇지 않으면 다음 줄에 정수를 쓰십시오. 지정된 배당에서 다음 숫자를 빼고 마지막 숫자에 도달 할 때까지이 단계를 반복하십시오. 남은 값이 남아 있으면 간단히 삭제하십시오. 이것들은 관련이 없습니다.
이진수 나누기-예
- 이 예에서는 이진수 15 (1111)를 이진수 5 (0101)로 나눕니다. 이 분할에 대한 해결책은 3이어야한다.
- a) 첫번째 숫자는 기록되고 제수 (101)와 비교된다. 1은 101보다 작습니다. 따라서 0은 몫에 쓰여집니다.
- b) 첫 번째 줄의 1이 채택되고 다음 자리의 숫자가 기록됩니다. 다시 비교 : 11보다 작은 101. 따라서 몫에 두 번째 0이옵니다.
- c) 동일한 전송 과정이 반복됩니다. 이제 제수 (101)보다 큰 111이라는 값을가집니다. 결과적으로 몫에 1이 쓰여집니다.
- d) 몫의 A 1은 또한 숫자 시퀀스에서 제수 101이 c) 111 행의 숫자에서 빼는 것을 의미합니다. 그 결과 10이됩니다. 이제 다음 숫자가 다시 기록되고 값 101을 얻습니다.
- 이것은 제수로 정확하게 나눌 수 있습니다. 결과적으로 몫의 1이되고 잔차 값은 0입니다.
이진수를 10 진수로 변환하는 것이 종종 도움이됩니다. 다음 페이지에는 이에 대한 완벽한 지침이 있습니다.