127 을 이진으로 바꾸는 것은 11111111 (바이너리) 이다.
2 나누기 방법 사용:
127 을 2 로 나누면 몫이 63 이고 나머지는 1 이다.
63 을 2 로 나누면 몫이 31 이고 나머지는 1 이다.
31 을 2 로 나누면 몫이 15 이고 나머지는 1 이다.
15 를 2 로 나누면 몫 7, 나머지는 1 이다.
7 을 2 로 나누면 몫이 3 이고 나머지는 1 이다.
3 을 2 로 나누면 몫 1, 나머지는 1 이다.
1 을 2 로 나누면 몫 0, 나머지는 1.
나머지를 아래에서 위로 배열하여 127 을 이진으로 11111111 로 바꾸다.
확장 데이터:
십진수 정수를 이진 정수로 변환:
십진수 정수는 이진 정수로 변환되어 "2 나누기, 역순 정렬" 방법을 사용합니다. 구체적인 방법은 2 로 10 진수 정수를 나누면 몫과 나머지를 얻을 수 있다는 것이다.
그런 다음 2 를 사용하여 상인을 제거하면 몫이 1 보다 작을 때까지 몫과 나머지를 얻을 수 있습니다. 그런 다음 먼저 얻은 나머지를 이진수의 낮은 유효 비트로 사용하고, 그 후 얻은 나머지는 이진수의 높은 유효 비트로 순차적으로 배열됩니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 성공명언)
이진수의 기수는 2 이고, 우리가 이진을 십진화할 때 나눈 2 는 그것의 기수이다. 그것의 원리에 대해 말하자면, 부득불 위권에 관한 개념을 말해야 한다. 한 진수제에서 각 숫자 기호가 나타내는 숫자는 숫자 기호 값에 "비트권" 이라는 숫자 기호와 관련된 상수를 곱한 것을 나타냅니다.
비트권의 크기는 기수를 기준으로 하고, 숫자 기호가 있는 위치의 일련 번호는 지수의 정수 제곱이다. 십진수의 100 위, 10 위, 1 위, 10 분의 권리는 각각 10 의 2 승, 10 의 1 승, 10 의 0 승, 10 의 -1 승이다. 이진수는 2 의 n 제곱이다.
참고 자료:
바이두 백과-십진수 대 이진