Cómo analizar el código binario WPE
Existe tal fórmula: los dígitos de números binarios, números octales y números hexadecimales tienen sus respectivas bases (N- 1) veces , la suma es la suma de los números decimales correspondientes. Para el primer dígito, N=1; para el segundo dígito, N=2...Ejemplo:
110B=1*2 de 2 1*2 de 1 0*2 de 0 = 0 4 2 0=6D
110Q=1*8 de 2 1*8 de 1 0*8 de 0 = 64 8 0=72D
110H=1*16 de 2 1*16 de 1 0*16 de 0 = 256 16 elevado a 0 = 256 16 0=272D
2. Los métodos para convertir números decimales en números binarios, números octales y números hexadecimales son los mismos. , es decir, la parte entera adopta el algoritmo de dividir el resto por la base, la parte decimal adopta el método de multiplicar el entero por la base, y luego la parte entera y la parte decimal se empalman en un número como resultado final. resultado de la conversión.
Ejemplo: Consulte la página 16 de la Guía de Nivel 4.
3. Convertir números binarios a otros tipos de datos
3-1 De binario a octal: comenzando desde la posición del punto decimal, la parte entera va hacia la izquierda, la parte decimal va hacia a la derecha, y cada número binario de tres dígitos como grupo, está representado por un número octal. Si hay menos de tres dígitos, use un 0 para completar.
Representa el número octal correspondiente. .
010110.001100B=26.14Q
Convierte octal a binario y viceversa.
3-2 Binario a decimal: ver 1
3-3 Binario a hexadecimal: comenzando desde la posición del punto decimal, la parte entera va hacia la izquierda, la parte decimal va hacia a la derecha, cada Un grupo de cuatro números binarios está representado por un número hexadecimal.
Si hay menos de cuatro, use 0 para completarlos para representar un número hexadecimal correspondiente.
0000100110.00010100B=26.14H
Convertir decimal a decimal
Cómo convertir decimal a decimal
Al convertir decimal a decimal, simplemente Divida por cada peso decimal para obtener el resto. El primer resto es un solo dígito, el segundo resto es un dígito de decenas, y así sucesivamente, hasta que el dividendo sea menor que el peso y, finalmente, el dividendo sea el dígito más alto.
1. Convertir decimal a binario
Por ejemplo: 55 a binario
2 |p>
27--1
Un solo dígito
13--1
Segundo dígito
6--1
Tercer dígito
3--0
El cuarto dígito
1--1
El quinto dígito
El último dividendo 1 es el séptimo dígito, que es 110111
. Por ejemplo, obtenga 110111
2. Convierta decimal a octal
Por ejemplo: 5621 a octal
8 | /p>
--
5
Primer (dígito)
87
--
6 p>
Segundo
10
--
7