Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como converter decimais para binários assinados
Decimal é um sistema de numeração que é baseado em 10 e potência de 10 . Binária , por outro lado , é um sistema de numeração que se baseia em duas e a potência de dois . Um número binário pode ter apenas dois dígitos , zero e um , por exemplo, 110.110.110.001 . Convertendo de decimal para binário é uma tarefa simples . No entanto , este método só leva em consideração positiva números decimais . Para incorporar decimais negativos , você deve configurar uma regra e definir os valores dos sinais positivos e negativos por "1" e "0 ", respectivamente. Este valor é adicionado à esquerda da extremidade esquerda dígito binário que ocorre em um número binário . Por exemplo , se converter o decimal "10" para binário , temos " 1010. " Para reflectir que é um número positivo, adicionar " 1 " para a esquerda do dígito mais à esquerda ocorrendo no número binário . Assim , torna-se o número " 11010 ". Instruções
1

Converter de decimal para binário manualmente , sem levar em consideração o sinal do número decimal. Anote uma tabela base -2 em um pedaço de papel até que ele está mais próximo do número decimal. Assumindo que o número decimal para ser convertido é de 156 , a tabela de base 2 vai ter os seguintes números : 1 , 2 , 4 , 8 , 16 , 32 , 64 , 128 . Como o próximo valor desta tabela é " 256 ", que é maior do que o decimal 156, não incluí-lo na tabela.

Na tabela poder , olhar para a potência de 2 que está mais próximo a 156 , que é de 128 . Uma vez que o valor pode ser subtraído 156 , inserir o valor " 1 " na conversão de binário . Subtraia 128 de 156 , você começa 28. Agora , considere a potência de 2, que ocorre abaixo de 128 na mesa de alimentação , que é 64 . Desde 64 não pode ser subtraído a partir de 28 , adicionar um " 0 " para a resposta binária . O próximo valor no quadro de energia é de 32 , que mais uma vez não pode caber 28 , então adicionar outro "0" na conversão binário. O próximo valor , 16 , 28 se encaixa , de modo adicionar um " 1 " para a conversão de binário . Subtraindo 16 de 28 dá-lhe 12. Desde o próximo valor na tabela de potência , 8, 12 se encaixa , escrever um "1 ". Subtraindo 8 de 12 dá-lhe 4 . O próximo valor de tabela de potência , 4, se encaixa nesse número , então você adicionar um "1". Subtraindo-se 4 de 4 dá-lhe 0 . Os dois valores próximos de mesa de energia , 1 e 2 , ambos não se encaixam 0, de modo que você adicionar dois "0 " s para a resposta binária. Juntos todos os valores na conversão binário que você tem : . 10011100
2

Converta o decimal para binário automaticamente. Você pode usar um conversor online disponível em sites, incluindo Mistupid e Matemática é divertido. Digite o valor no campo decimal e clique no botão "Convert" para obter o valor correspondente em binário.
3

Adicionar "0" à esquerda do número binário , se o decimal convertido é um número inteiro negativo .
4

Adicionar "1" à esquerda do número binário , se o decimal convertido é um inteiro positivo.

Anterior :

Próximo : No
  Os artigos relacionados
·Como configurar uma pesquisa binária Árvore em Python…
·Como colocar um ponto de exclamação em TWiki 
·O que é o MS Hierarchial FlexGrid 
·Como usar CGImage fazer Máscaras 
·Como alterar o Backcolor DataGridView celular 
·Não consigo abrir meu arquivo de saída 
·Como inserir um número inteiro em uma string 
·As pessoas podem Média Desenvolver um aplicativo Andro…
·Como ativar o modo ARCHIVELOG para o Oracle Database 
·Princípios de Programação por Restrições 
  Artigos em destaque
·Como usar a tarefa Script no SSIS 2008 
·Como editar o SQL em um iPhone 
·Como obter nomes de campo de um DataSet 
·Como formatar um campo de texto para aceitar apenas nú…
·Como converter valores do Registro binários para Strin…
·Como Obter o tamanho de um registro em COBOL 
·Turbo C & Process Definition 
·Como excluir um elemento de uma Sublist no Esquema 
·Como estimar o número de erros em um código 
·Como escrever um programa em C para converter Hexadecim…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados