Tecnología

Inicio

Cómo convertir decimales a binarios firmados

Decimal es un sistema de numeración que se basa en 10 y la potencia de 10. binaria, por otra parte, es un sistema de numeración que se basa en dos y la potencia de dos. Un número binario puede tener sólo dos dígitos, cero y uno, por ejemplo, 110110110001. La conversión de decimal a binario es una tarea sencilla. Sin embargo, este método sólo tiene en números decimales positivos consideración. Incorporar decimales negativos, debe configurar una regla y definir los valores de los signos positivos y negativos por "1" y "0", respectivamente. Este valor se añade a la izquierda del dígito binario más a la izquierda se produce en un número binario. Por ejemplo, si convertimos el decimal "10" a binario, obtenemos "1010." Para reflejar que es un número positivo, se añade "1" a la izquierda de la dígito de la izquierda se produce en el número binario. Por lo tanto, el número se convierte en "11010."

Instrucciones

1 Convertir de decimal a binario manualmente sin tener en cuenta el signo del número decimal. Anote una tabla base-2 en un pedazo de papel hasta que esté más cerca del número decimal. Suponiendo que el número decimal a convertir es de 156, la tabla de base 2 tendrá los siguientes números: 1, 2, 4, 8, 16, 32, 64, 128. A medida que el siguiente valor en esta tabla es "256", que es mayor que el decimal 156, no lo incluya en la tabla.

En la tabla de potencias, mira la potencia de 2 que es más cercano a 156, que es 128. Dado que el valor puede ser restado de 156, insertar el valor "1" en la conversión binaria. Restar 128 de 156; se obtiene 28. Ahora, tenga en cuenta la potencia de 2, que se produce por debajo de 128 en la tabla de potencia, que es 64. Desde 64 no podrán sustraerse a 28, añadir un "0" a la respuesta binaria. El siguiente valor de la tabla de potencias es de 32, que de nuevo no puede caber 28, por lo que añadir otro "0" en la conversión binaria. El valor siguiente, 16, se ajusta a 28, por lo que añadir un "1" a la conversión binaria. Restar 16 del 28 te da 12. Dado que el siguiente valor de la tabla de potencias, 8, 12 se ajusta, escribe un "1" Restando 8 del 12 le da 4. El siguiente valor de la tabla de potencia, 4, se ajusta a este número, por lo que se agrega un "1" Restando 4 de 4 le da 0. Los siguientes dos valores de la tabla de potencia, 1 y 2, tanto no se ajustan a 0, por lo que se añaden dos "0" s de la respuesta binaria. Reunir todos los valores de la conversión binaria que recibiste: 10011100.

2 Convertir el número decimal a binario automáticamente. Se puede utilizar un convertidor en línea disponible en sitios web, incluyendo Mistupid y matemáticas es divertido. Introduzca el valor en el campo decimal y haga clic en el botón "Convertir" para obtener el valor correspondiente en binario.

3 Añadir "0" a la izquierda del número binario decimal si el convertido es un entero negativo.

4 Añadir "1" a la izquierda del número binario si el decimal convertido es un entero positivo.