¿Cuál es la conversión del entero decimal 127 en un entero binario?
El método para convertir un entero decimal en un entero binario es el "redondeo binario". Cuando 127 se divide por 2, el cociente es 63 y el resto es 1. Cuando 63 se divide por 2, el cociente es 31 y el resto es 1. Divide sucesivamente hasta que el cociente sea cero. Tome el resto de la primera división como el dígito más bajo, el resto de la última división como el dígito más alto y el último entero binario es 11111111.
Entero negativo a binario:
Primero convierta el entero positivo correspondiente a binario, luego invierta el binario del entero positivo y luego sume 1 al resultado.
Por ejemplo, tomando 32 como ejemplo, el entero negativo 32 es -32.
El valor decimal 32 se convierte luego a un valor binario de la siguiente manera:
El resultado de dividir 32 entre 2 es 16, con un resto de 0.
16 dividido por 2 es 8 y el resto es 0.
8 dividido entre 2 es 4 y el resto es 0.
4 dividido entre 2 es 2 y el resto es 0.
El resultado de dividir 2 entre 2 es 1 y el resto es 0.
1 dividido entre 2 es 0 y el resto es 1.
Los restos están ordenados en orden inverso y el resultado del valor binario del número entero 32 es 100000.