“Conocimientos Programación>Lenguajes De Programación

Cómo convertir decimales a binarios firmados

2013/12/24
Decimal es un sistema de numeración que se basa en 10 y la potencia de 10 . Binario , 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 . Conversión de decimal a binario es una tarea simple. Sin embargo , este método sólo tiene en cuenta los números decimales positivos . Incorporar decimales negativos , debe configurar una regla y definir los valores de las señales positivas y negativas por "1 " y " 0 " respectivamente. Este valor se añade a la izquierda de la ocurrencia dígitos más a la izquierda binario en un número binario . Por ejemplo , si convertimos el decimal " 10 " a binario , conseguimos " 1010 ". Para reflejar que es un número positivo , agregamos " 1" a la izquierda del 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. Escriba 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 156 , la tabla base 2 tendrá los siguientes números: 1 , 2 , 4 , 8 , 16 , 32 , 64 , 128 . A medida que el siguiente valor en este cuadro es " 256 ", el cual es mayor que el decimal 156 , no lo incluya en la tabla.

En la tabla de potencias , mira la potencia de 2 más cercana a 156 , que es 128 . Dado que el valor se restará de 156 , insertar el valor " 1 " en la conversión binario. Resta 128 de 156 , se obtiene 28 . Ahora , tenga en cuenta la potencia de 2, que ocurre por debajo de 128 en la tabla de poder, que es 64 . Desde 64 no se puede restar de 28 , añadir un " 0" a la respuesta binaria. El siguiente valor de la tabla de potencias es de 32 , lo que de nuevo, no puede caber 28 , por lo que añadir otro " 0 " en la conversión binario. El siguiente valor , 16 , 28 se ajusta , por lo que añadir un " 1 " a la conversión binaria . Restando 16 del 28 le da 12 . Dado que el siguiente valor de la tabla de potencias , 8 , 12 se ajusta , escribe un " 1 ". Resta 8 de 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 te da 0 . Los siguientes dos valores de la tabla de alimentación, 1 y 2 , ambos no encajan 0 , por lo que agrega dos " 0 " s para la respuesta binaria. Juntar todos los valores de la conversión binario que usted consiguió : . 10011100
2

Convertir el decimal a binario automáticamente. Usted puede utilizar un convertidor en línea disponible en sitios web incluyendo Mistupid y matemáticas son divertidas . 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 si el decimal convertida es un entero negativo .
4

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

Página anterior:
Página siguiente:
Lenguajes De Programación
Cómo hacer un cambio de imagen en mouseover
Una introducción a los metadatos
Cómo dividir el Matlab Jet tabla de colores en RGB
Business Objects Componentes
Los factores que determinan la elección del lenguaje de programación usado
Cómo establecer valores dentro de un cuadro combinado de Visual Basic
Cómo convertir números binarios
¿Cómo puedo crear diagramas de estado
Conocimientos Informáticos © http://www.ordenador.online