예 1: 바이너리 10 10 10 ~ 10 진수.
방법: 이진수를 클릭하고 10 10 10 을 입력하고 10 진수를 클릭하면 결과 42 를 얻을 수 있다.
둘째: 서면 계산, 각종 십진수를 십진수로 변환한 다음 다른 십진수로 변환한다. 이 방법은 모든 시스템의 변환을 완료할 수 있다.
★ 첫째, 이진을 십진수로 변환하는 방법?
마지막 비트부터 0, 1, 2 ... 차례로 n 비트로 나열된 이진 숫자입니다.
1 10 10 과 같이 오른쪽에서 각각 0101/kloc-0 입니다
0 비트 0
1 비트 1
0 2 위
1 3 위
1 4 위
이진에서 0 은 계산되지 않습니다. 1 이 나타나는 곳만 보고 2 의 N 승을 계산한 다음 모두 합칩니다. 여기서 1 은 1 의 3 위와 4 위에 나타납니다.
마지막 대답은: 1 곱하기 2 1 승+1 곱하기 2 3 승+1 곱하기 2 4 승 =26 입니다.
8 진수를 10 진수로 변환하는 것도 같은 원리다. 다만 2 의 N 승은 8 의 N 승으로 바꾼다.
예를 들어 8 진수 1234 에서 10 진수까지.
4 위
3 비트 1
두 번째로 굴복하다
1 3 위
4* 8 의 0+65438+3 * 8 의 0+2 * 8+ 1 * 8 = 2257.
16 진수에서 10 진수로의 변환은 동일하지만 8 의 N 승은 16 의 N 승으로 대체됩니다.
특히 16 진수 0 부터 16 까지의 태그는 0 123456789ABCDEF 로 표시됩니다. 여기서 A= 10 F= 15 입니다
예를 들어, 16 진수 A5B6 ~ 10 진수입니다.
6 0 위
B 비트 1
5 2 위
4 위
계산: 문자를 해당 숫자로 변환하면 결과를 얻을 수 있습니다.
6* 16 의 0 승 +65438+B * 16 의 0 승 +5 * 16 의 2 승+a */kloc-
6* 16 의 0 제곱+1 1* 16 의 6 제곱+0+5 */kloc-0
Decimal 을 다양한 십진수로 변환하는 방법을 살펴 보겠습니다.
☆ 12345 이진은 12345 를 2 로 나눈 것이다.
☆ 12345 를 8 진수로 변환하는 것은 12345 를 8 로 나눈 것이다.
☆ 12345 를 16 진수로 변환하는 것은 123456 을 16 으로 나눈 것이다.
123 이진으로 변환할 때 123 을 2 로 나누어 매번 나머지를 계산합니다.
123/2=6 1 나머지 1
6 1/2=30+0
30/2= 15+0
15/2=7 나머지 1
7/2=3 나머지 1
3/2= 1 나머지 1
나머지 이진 시퀀스는 아래에서 위로 1111,마지막 단계 3/2= 1 에 있습니다
123 을 8 진수로 변환하면 123 을 8 로 나누어 매번 나머지를 계산합니다.
123/8= 15 이상 3
15/8= 1 나머지 7
마지막 15/8 중간 1 = 1, 나머지는 상향식으로 173 입니다.
123 을 16 으로 변환하면 123 을 16 으로 나눈 것입니다.
123/ 16=7 나머지 1 1 16 기본 시스템,/kloc/
마지막 123/ 16= 1 중간 개수 1, 나머지는 아래에서 위로 7B 로 기록됩니다.
문제를 더 잘 설명하기 위해서 숫자를 더 큰 숫자로 바꿔 주세요.
십진수 12345 는 십진수 16 으로 변환됩니다.
12345/16 = 771나머지 9
77 1/ 16 =48+3
48/ 16 =3+0
마지막 48/ 16=3 중 3 을 계산하고 나머지는 상향식으로 3039 로 기록합니다.
너는 처음부터 끝까지 이해한 후에 어떤 체계의 전환도 완성할 수 있다.
십진수는 중계소이다: 각종 십진수에서 각종 십진수까지! !