이진수를 십진수로 변환

작가: Frank Hunt
창조 날짜: 11 3 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
십진법 이진법
동영상: 십진법 이진법

콘텐츠

십진수 체계는 각 자릿값에 대해 10 개의 가능한 값 (0,1,2,3,4,5,6,7,8 또는 9)을 갖습니다. 이것은 각 자리 값에 대해 종종 0 또는 1로 표시되는 두 개의 가능한 값만있는 이진 숫자 시스템과 대조됩니다. 이러한 다른 숫자 시스템을 사용할 때 혼동을 피하기 위해 각 개별 숫자의 밑은 종종 아래 첨자로 작성하여 표시합니다. 예를 들어 10 진수 156은 156으로 참조 할 수 있습니다.10 "백오 십육, 10 진법"으로 읽습니다. 이진수 10011100은 10011100으로 작성하여 "베이스 2"라고 할 수 있습니다.2. 바이너리 시스템은 전자 컴퓨터의 내부 언어이기 때문에 진지한 프로그래머는 십진수를 바이너리로 또는 그 반대로 변환하는 방법을 알아야합니다. 방법은 다음과 같습니다.

단계로

3 가지 방법 중 1 : 변환 방법 선택

  • 나머지는 2로 짧게 나눕니다 (초보자에게 용이함).
  • 2의 감소 거듭 제곱과 뺄셈과의 비교.

3 가지 방법 중 2 : 방법 1 : 나머지를 2로 짧게 나누기

이 방법은 종이에 시각화 할 때 훨씬 이해하기 쉽습니다. 2로 나눈 것으로 가정합니다.


  1. 문제를 설정하십시오. 이 예에서는 10 진수 156을 사용하겠습니다.10 바이너리로 변환하십시오.
    • 거꾸로 된 "긴 나누기"기호에 피제수로 십진수를 씁니다.
    • 주어진 시스템의 밑수 (이진수의 경우 "2")를 나누기 기호의 곡선 외부에있는 제수로 씁니다.
  2. 긴 나눗셈 기호 아래에 정수 답 (몫)을 쓰고 나머지 (0 또는 1)를 피제수 오른쪽에 씁니다.
    • 기본적으로 피제수가 짝수이면 이진 나머지는 0이됩니다. 배당금이 홀수이면 이진 나머지는 1이됩니다.
  3. 아래로 내려 가서 각각의 새로운 몫을 2로 나누고 나머지는 각 피제수의 오른쪽에 씁니다. 몫이 0이면 중지합니다.
  4. 하단 나머지부터 시작하여 일련의 유해를 위쪽으로 읽으십시오. 이 예에서는 이제 10011100이 있어야합니다. 이것은 십진수 156에 해당하는 이진수입니다. 또는 아래 첨자로 작성 : 15610 = 100111002
    • 이 방법은 소수점 이하 자릿수에서 최대 마다 체재. 제수는 원하는 형식이므로 2입니다. 원하는 결과가 다른 형식이면 메서드의 2를 원하는 형식으로 바꿉니다. 예를 들어 원하는 결과가 형식 9이면 2를 9로 바꿉니다. 그러면 원하는 결과가 올바른 형식이됩니다.

3 가지 방법 중 3 : 방법 2 : 2의 거듭 제곱과 뺄셈을 사용한 비교.

  1. "이진수 체계"에서 2의 거듭 제곱을 오른쪽에서 왼쪽으로 씁니다. 2에서 시작하여 "1"로 평가합니다. 모든 거듭 제곱에 대해 지수를 1 씩 증가시킵니다. 최대 10 개의 요소 목록은 다음과 같아야합니다. 512, 256, 128, 64, 32, 16, 8, 4, 2, 1
  2. 이진수로 변환하려는 숫자에 맞는 가장 큰 힘을 찾으십시오. 이 예에서는 십진수 156을 변환합니다.10 바이너리로. 156에 맞는 가장 큰 힘은 무엇입니까? 128이 맞기 때문에 가장 왼쪽 이진 숫자로 1을 쓰고 10 진수 156에서 128을 뺍니다. 이제 128이됩니다.
  3. 다음으로 낮은 2의 거듭 제곱을 계속합니다. 28 인치 64 인치? 아니요, 오른쪽의 다음 이진수에 0을 쓰십시오.
  4. 32를 28에 맞습니까? 아니, 0을 써라.
  5. 28 인치 16에 맞나요? 예, 1을 쓰고 28에서 16을 뺍니다. 이제 12 개가 남았습니다.
  6. 8 in 12에 맞습니까? 예, 1을 쓰고 12에서 8을 뺍니다. 이제 4 개가 남았습니다.
  7. 4 (2의 거듭 제곱)가 4 (십진수)에 맞습니까? 예, 1을 쓰고 4에서 4를 뺍니다. 이제 0이 남았습니다.
  8. 2 in 0이 맞습니까? 아니, 0을 써라.
  9. 1이 0에 맞습니까? 아니, 0을 써라.
  10. 이진 답을 동일하게 설정하십시오. 목록에 2의 거듭 제곱이 더 이상 없기 때문에 완료되었습니다. 이제 10011100이 있어야합니다. 이것은 십진수 156에 해당하는 이진수입니다. 또는 아래 첨자로 작성 : 15610 = 100111002
    • 이 방법을 반복하면 2의 거듭 제곱이 암기되어 1 단계를 건너 뛸 수 있습니다.

  • 이진법에서 십진법으로 다른 방향으로 변환하는 것은 종종 먼저 배우기가 더 쉽습니다.
  • 연습. 십진수 178을 사용해보십시오10, 6310 그리고 810 변환하다. 이진 등가물은 10110010입니다.2, 001111112 및 000010002. 209 시도10, 2510 및 24110 각각 11010001로 변환2, 000110012, 111100012 얻을.
  • 운영 체제에있는 계산기가이 변환을 수행 할 수 있습니다. 그러나 프로그래머는이 변환이 어떻게 작동하는지 이해하는 것이 좋습니다. 계산기의 변환 옵션은 "보기"> "프로그래머"메뉴에서 볼 수 있습니다.