Convertendo Frações Decimais em Binário No texto propriamente dito, vimos como converter o número decimal 14.75 para uma representação binária. Neste caso, nós citamos a parte fracionada da expansão binária 34 é obviamente 12 14. Enquanto isso funcionou para este exemplo particular, é preciso uma abordagem mais sistemática para casos menos óbvios. Na verdade, existe um método simples, passo a passo, para calcular a expansão binária no lado direito do ponto. Vamos ilustrar o método convertendo o valor decimal .625 para uma representação binária. Passo 1 . Comece com a fração decimal e multiplique por 2. A parte do número inteiro do resultado é o primeiro dígito binário à direita do ponto. Porque .625 x 2 1 .25, o primeiro dígito binário à direita do ponto é um 1. Até agora, temos .625 .1. (Base 2). Passo 2 . Em seguida, ignoramos a parte do número inteiro do resultado anterior (o 1 neste caso) e multiplique por 2 mais uma vez. A parte do número inteiro deste novo resultado é o segundo dígito binário à direita do ponto. Continuaremos esse processo até obtermos um zero como nossa parte decimal ou até que reconheçamos um padrão de repetição infinito. Porque .25 x 2 0 .50, o segundo dígito binário à direita do ponto é um 0. Até agora, temos .625 .10. (Base 2). Etapa 3 . Desconsiderando a parte do número inteiro do resultado anterior (este resultado foi de .50, então, na verdade, não há parte do número inteiro para desconsiderar neste caso), multiplicamos por 2 mais uma vez. A parte do número inteiro do resultado é agora o próximo dígito binário à direita do ponto. Porque .50 x 2 1 .00, o terceiro dígito binário à direita do ponto é um 1. Então, agora temos .625 .101. (Base 2). Passo 4. Na verdade, não precisamos de um Passo 4. Nós terminamos na Etapa 3, porque nós tínhamos 0 como parte fracionada do nosso resultado lá. Daí a representação de .625.101 (base 2). Você deve verificar novamente o nosso resultado expandindo a representação binária. Fracções binárias infinitas O método que acabamos de explorar pode ser usado para demonstrar como algumas frações decimais produzirão expansões infinitas de frações binárias. Nós ilustramos usando esse método para ver que a representação binária da fração decimal 110 é, de fato, infinita. Lembre-se do processo passo-a-passo para realizar essa conversão. Passo 1 . Comece com a fração decimal e multiplique por 2. A parte do número inteiro do resultado é o primeiro dígito binário à direita do ponto. Porque .1 x 2 0 .2, o primeiro dígito binário à direita do ponto é um 0. Até agora, temos .1 (decimal) .0. (Base 2). Passo 2 . Em seguida, ignoramos a parte do número inteiro do resultado anterior (0 neste caso) e multiplique por 2 mais uma vez. A parte de número inteiro deste novo resultado é o segundo dígito binário à direita do ponto. Continuaremos esse processo até obtermos um zero como nossa parte decimal ou até que reconheçamos um padrão de repetição infinito. Porque .2 x 2 0 .4, o segundo dígito binário à direita do ponto também é 0. Até agora, temos .1 (decimal) .00. (Base 2). Etapa 3 . Desconsiderando a parte do número inteiro do resultado anterior (novamente um 0), multiplicamos por 2 mais uma vez. A parte do número inteiro do resultado é agora o próximo dígito binário à direita do ponto. Porque .4 x 2 0 .8, o terceiro dígito binário à direita do ponto também é 0. Então, agora temos .1 (decimal) .000. (Base 2). Passo 4. Nós multiplicamos por 2 mais uma vez, ignorando a parte do número inteiro do resultado anterior (novamente um 0 neste caso). Porque .8 x 2 1 .6, o quarto dígito binário à direita do ponto é um 1. Então, agora temos .1 (decimal) .0001. (Base 2). Etapa 5. Nós multiplicamos por 2 mais uma vez, ignorando a parte do número inteiro do resultado anterior (um 1 neste caso). Porque .6 x 2 1 .2, o quinto dígito binário à direita do ponto é um 1. Então, agora temos .1 (decimal) .00011. (Base 2). Passo 6. Multiplicamos por 2 novamente, desconsiderando a parte do número inteiro do resultado anterior. Vamos fazer uma observação importante aqui. Observe que este próximo passo a ser executado (multiplicar 2 x 2) é exatamente a mesma ação que tivemos no passo 2. Então, estamos obrigados a repetir os passos 2-5, depois retornamos novamente ao Passo 2 indefinidamente. Em outras palavras, nunca obteremos um 0 como fração decimal parte de nosso resultado. Em vez disso, iremos passar pelos passos 2-5 para sempre. Isso significa que obteremos a seqüência de dígitos gerados nas etapas 2-5, ou seja, 0011, uma e outra vez. Assim, a representação binária final será. 1 (decimal) .00011001100110011. (Base 2). O padrão de repetição é mais óbvio se destacá-lo em cores como abaixo: 1 (decimal). 0011 0011 0011 0011. (base 2).Hex para Conversor Decimal Hexadecimal são números com base 16. Consiste em um conjunto de 16 números Onde 0-9 são representados como 0,1,2,3,4,5,6,7,8,9 e 10-15 são representados como A, B, C, D, E, F. Não tem símbolos como 10 ou 11, por isso leva cartas como símbolo do alfabeto inglês. Decimal é o sistema base de 10 dez números e o Binary é um sistema de número de base 2 (0s e 1s). Use Hex to Decimal Converter para converter hexadecimal em binário (números com base 2) e números decimais (números com base 10). Converter Hexadecimal para código binário para adicionar este calci ao seu site Apenas copie e cole o código abaixo para sua página da web onde você deseja exibir esta calculadora. DecimalBinary Converter (Olhando para converter em ponto flutuante binário. (Olhando para calcular com números binários Experimente a minha calculadora binária.) (Olhando para converter números entre bases arbitrárias Tente meu conversor de base.) Sobre o Conversor DecimalBinary Este é um conversor decimal para binário e binário para decimal. It8217s diferentes da maioria dos conversores decimalbílicos, como calculadora do Google ou calculadora do Windows, porque: ele pode converter valores fracionários e inteiros. Ele pode converter números muito grandes e muito pequenos 8212 até centenas de dígitos. Os números decimais são convertidos em números binários de ldquopurerdquo, e não para formatos de número de computador, como complemento de dois 8217s ou binário de ponto flutuante IEEE. A conversão é implementada com aritmética de precisão arbitrária. Que dá ao conversor a sua capacidade de converter números maiores do que aqueles que podem caber em tamanhos padrão de palavras de computador (como 32 ou 64 bits). Como usar o conversor decimal binário Digite um número positivo ou negativo sem vírgulas ou espaços, não expresso como uma fração ou cálculo aritmético, e não em notação científica. Os valores fracionários são indicados com um ponto de radix (lsquo. rsquo, não lsquo, rsquo) Altere o número de bits que deseja exibir no resultado binário, se for diferente do padrão (aplica-se apenas ao converter um valor decimal fracionário). Clique em lsquoConvertrsquo para converter. Clique em lsquoClearrsquo para redefinir o formulário e começar do zero. Se você quiser converter outro número, basta digitar sobre o número original e clicar em lsquoConvertrsquo 8212 não é necessário clicar em lsquoClearrsquo primeiro. Além do resultado convertido, o número de dígitos tanto no número original como no convertido é exibido. Por exemplo, ao converter decimal 43.125 em binário 101011.001, o número de dígitos é exibido como lsquo2.3 a 6.3rsquo. Isso significa que a entrada decimal tem 2 dígitos em sua parte inteira e 3 dígitos em sua parte fracionada, e a saída binária possui 6 dígitos em sua parte inteira e 3 dígitos na parte fracionada. Os valores decimais fracionários que são convertidos diádicos em valores binários fracionados finitos e são exibidos com precisão total. Os valores decimais fracionários que são convertidos não-diádicos em valores binários fracos infinitos (repetidos), que são truncados 8212 não arredondados 8212 para o número especificado de bits. Neste caso, uma elipse (8230) é anexada ao fim do número binário, e o número de dígitos fracionários é notado como infinito com o símbolo lsquo8734rsquo. Explorando Propriedades da Conversão DecimalBinary O conversor está configurado para que você possa explorar propriedades de conversão decimal para binário e binário para decimal. Você pode copiar a saída do conversor decimal para binário para a entrada do conversor binário para decimal e comparar os resultados (certifique-se de não copiar a parte lsquo8230rsquo do número 8212, o conversor binário irá indicá-lo como inválido.) Um inteiro decimal Ou o valor fracionado diádico convertido em binário e, em seguida, para as combinações decimais, o valor decimal original, um valor não-diádico converte-se apenas para uma aproximação de seu valor decimal original. Por exemplo, 0,1 em decimal 8212 a 20 bits 8212 é 0.00011001100110011001 em binário 0.00011001100110011001 em binário é 0.09999942779541015625 em decimal. Aumentar o número de bits de precisão tornará o número convertido mais próximo do original. Você pode estudar como o número de dígitos difere entre as representações decimais e binárias de um número. Os inteiros binários grandes têm sobre o log 2 (10), ou aproximadamente 3,3, vezes o número de dígitos como os equivalentes decimais. As frações decimais diádicas têm o mesmo número de dígitos que os seus equivalentes binários. Os valores decimais não-diádicos, como já observado, possuem equivalentes binários infinitos. Outros conversores de valor binário arbitrário, de precisão arbitráriaWelcome para conversores hexadecimais binários Ao usar nossas novas ferramentas de conversão eficaz, você pode facilmente converter números bin, hexadecimal, decimal, binário e ascii entre si. Tudo o que você precisa é abrir sua página de par de conversões e digitar o número na caixa correspondente. Além disso, nós também o ajudamos com as informações básicas que você precisa saber sobre essas conversões. Experimente o nosso novo excelente e conveniente binário, hexadecimal, calculadora decimal on-line agora Conversores binários Conversores hexadecimais Conversores decimais Conversores de texto Ascii Conversão de tabela Ascii binário atualizado para uma melhor leitura em dispositivos móveis. Otimização de velocidade aplicada para melhorar o tempo de carregamento do site. 04 de outubro de 2017 Os conversores de texto Ascii são atualizados e corrigiram a conversão de caracteres especiais. 23 de setembro de 2017 Erro corrigido quando há espaço entre os dígitos do número de entrada. 4 de setembro de 2017 Lançamos nossa aplicação de Android simples, você pode obter uma aplicação Android na loja. 30 de Junho de 2017 Validação máxima do número hexadecimal fixa. Máx. Hex é 7fffffffffffffff. 26 de novembro de 2017 Validação de números binários e hexadecimais. 22 September 2017 Agora você pode converter até 32 caracteres hexadecimais para número decimal. 21 de setembro de 2017 Começamos nossa conta oficial do Twitter, siga o BinHexConverter. 16 de setembro de 2017 Contexto do site alterado para melhor leitura e cálculo. 12 de setembro de 2017 Ascii para conversores decimais e hexadecimais adicionados. 2 de agosto de 2017 A informação de hexadecimal é atualizada, informações sobre html cor hex é corrigido. 16 de julho de 2017 O erro de bit extra é corrigido em conversão binária. 12 de julho de 2017 As informações do sistema de número foram atualizadas. 31 de maio de 2017 As cores de fundo do formulário de conversão e os estilos de entrada de formulário são atualizados para facilitar o foco na calculadora. 26 de maio de 2017 O projeto de binaryhexconverter foi atualizado para uma melhor leitura e navegação mais fácil através do site. Por favor, contate-me com qualquer questão ou qualquer sugestão quanto ao design do site e trabalho. 24 de maio de 2017 Recomendamos gbmb. org para conversão de unidades de armazenamento de dados.
No comments:
Post a Comment