Monday 11 December 2017

Como converter octal fração em binário opções no Brasil


Isso pode ser um tanto confuso, mas as posições decimais em binário representariam reciprocais de potências de dois (por exemplo, 12, 14, 18, 116, para a primeira, segunda, terceira e quarta casas decimais, respectivamente), assim como em casas decimais decimais Representam reciprocais de sucessivos poderes de dez. Para responder a sua pergunta, você precisaria descobrir o que reciprocals de poderes de dois precisaria ser adicionado para adicionar até 110. Por exemplo: 116 132 0,09375, que é muito perto de 110. Adicionando 164 coloca-nos mais, como faz 1128. Mas, 1256 nos aproxima ainda mais. Assim: 0.00011001 binário 0.09765625 decimal, que está perto do que você pediu. Você pode continuar adicionando mais e mais dígitos, então a resposta seria 0.00011001. Aqui está como pensar sobre o método. Cada vez que você multiplicar por 2, você está mudando a representação binária do número esquerdo 1 lugar. Você deslocou o dígito mais alto após o ponto para o lugar 1s, então retire esse dígito, e é o primeiro dígito (mais alto, portanto mais à esquerda) de sua fração. Faça isso novamente, e você tem o próximo dígito. Convertendo a base de um número inteiro dividindo e tomando o restante como o próximo dígito está mudando o número para a direita. É por isso que você obtém os dígitos na ordem oposta, menor primeiro. Isso obviamente generaliza para qualquer base, não apenas 2, como apontado por GoofyBall. Outra coisa para se pensar: se você estiver arredondando para N dígitos, pare em N1 dígitos. Se o dígito N1 for um, você precisa arredondar (uma vez que os dígitos em binário podem ser apenas 0 ou 1, truncando com o próximo dígito a 1 é tão impreciso como truncar um 5 em decimal). Respondido Apr 28 15 at 11:38 Sua resposta 2017 Stack Exchange, Incwiki Como converter binário para número octal Reconhecer séries de números binários. Números binários são simplesmente seqüências de 1s e 0s, como 101001, 001 ou mesmo apenas 1. Se você ver esse tipo de seqüência de caracteres é geralmente binário. No entanto, alguns livros e professores denotar números binários através de um subscrito 2, como 1001 2. O que impede a confusão com o número mil e um. Este subíndice denota a base do número. Binário é um sistema de base-dois, octal é base-oito. Agrupe todos os 1s e 0s no número binário em conjuntos de três, começando pela extrema direita. Existem dois números binários diferentes e apenas oito octal. Desde 2 3 8 8, você precisará de três números binários para designar cada número octal. Comece do lado direito para fazer seus grupos. Por exemplo, o número binário 101001 seria dividido em 101 001. Adicione zeros à esquerda do último dígito se você não tiver dígitos suficientes para fazer um conjunto de três. O número binário 10011011 tem oito dígitos, que, embora não um múltiplo de três, ainda pode converter para octal. Basta adicionar zeros extras para o grupo da frente até que ele tenha três lugares. Por exemplo: Binário Original: 10011011 Agrupar: 10 011 011 Adicionando Zeros para Grupos de Três: 010 011 011 1 Adicione um 4, 2 e um 1 por baixo de cada conjunto de três números para anotar os marcadores de posição. Cada um dos três números binários em um conjunto representa um lugar no sistema de número octal. O primeiro número é para um 4, o segundo a 2 eo terceiro a 1. Para manter as coisas em ordem, escreva esses números debaixo de seus conjuntos de três números binários. Por exemplo: 010 011 011 421 421 421 001 421 110 010 001 421 421 421 Observe, se você está procurando um atalho, você pode pular este passo e apenas comparar seus conjuntos de números binários para este gráfico de conversão octal. Se houver um acima de qualquer de seus espaços reservados, escreva esse número (4, 2 ou 1) para iniciar seus números octal. Se houver um acima dos 4, então o seu número octal tem um 4 nela. Se houver um 0 acima do lugar, o número octal não tem um nela, então deixe um espaço em branco, zero ou traço. Como visto em um exemplo: Problema: Converter 101010011 2 para octal. Separar em três: 101 010 011 Adicionar marcadores: 101 010 011 421 421 421 Marcar cada lugares: 101 010 011 421 421 421 401 020 021 2 Adicionar os novos números em cada conjunto de três. Depois de saber quais são os lugares no número octal, basta somar cada conjunto de três individualmente. Assim, para 101, que se transforma em 4, 0 e 1, você acaba com 5 (4 0 1 5). Continuando o exemplo acima: Problema: Converter 101010011 2 para octal. Separar, adicionar espaços reservados e marcar cada lugar: 101 010 011 421 421 421 401 020 021 Adicionar cada conjunto de três: (4 0 1) (0 2 0) (0 2 1) 5. 2. 3 Coloque o seu recém-convertido Respostas para formar seu número octal final. Dividir o número binário era apenas para tornar a resolução mais fácil - o número original era uma seqüência solitária. Então, agora que você se converteu, coloque tudo de volta juntos para obter sua resposta final. Isso é tudo que é preciso. Problema: Converter 101010011 2 para octal. Separe, adicione espaços reservados, marque lugares e adicione totais: 101 010 011 5 2 3 Volte a colocar números convertidos: 523 Adicione um subscrito 8 (como este 8) para concluir a conversão. Não há nenhuma maneira tecnicamente de saber se 523 se refere a um número octal ou a um número normal de base-dez sem notação apropriada. Para garantir que seu professor saiba que você tem feito bem o trabalho, coloque um subscrito 8, referindo-se ao octal como um sistema base-8, em sua resposta. Problema: Converter 101010011 2 para octal. Conversão: 523. Resposta Final: 523 8 3 Método Dois de Dois: Conversão de atalhos e variações Editar Use um gráfico de conversão octal simples para economizar tempo e trabalho. Isso não vai funcionar em um teste, mas é uma ótima escolha em qualquer outra configuração. Desde que há somente 8 combinações possíveis dos números, é realmente um gráfico muito fácil de memorizar. Tudo o que você tem a fazer é separar os números em grupos de três, em seguida, combiná-los com o gráfico nas imagens. 4 Observe como os números 8 e 9 não têm conversões retas. Em octal, esses números não existem, uma vez que existem apenas 8 dígitos (0-7) em um sistema base-oito. Mantenha o decimal onde está e trabalhe para fora se você estiver lidando com decimais. Digamos que você precisa converter o número binário 10010.11 para um número octal. Normalmente, você trabalha da direita para a esquerda para agrupar os números em conjuntos de três. Com o decimal, você trabalha longe do ponto. Assim, para os números deixados do decimal (10010), você começa no ponto no trabalho à esquerda (010 010, ou, convertido totalmente, 115,24). Para os números à direita (.11), você começa a partir do ponto e trabalha direito (110). Ao adicionar zeros, adicione-os sempre na direção em que você está trabalhando. A repartição final é 010 010. 110. 101,1 101. 100 1.01001 001. 010 010 1001101.0101 001 001 101. 010 100 Utilize o gráfico de conversão octal para converter de octal de volta para binário. Você precisará do gráfico para trabalhar para trás, como um simples 3 doesnt dar-lhe informações suficientes para fazer a matemática, a menos que você já conhece o sistema octal bem e quer repensar cada combinação. Basta usar o seguinte gráfico para converter facilmente cada dígito octal em um conjunto de três números binários e depois juntá-los: 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 5 Respondido por wikiHow Contributor Como base-oito Sistema, cada dígito num número octal tem um valor mais elevado do que cada número num sistema binário. Isso ocorre porque números binários começam a partir de base-dois. Decimal e Hexadecimal sistemas, que são base dez e base dezesseis, respectivamente, têm valores mais elevados por titular lugar. Como posso converter um número octal em binário? Há várias maneiras de converter octal para binário. Uma maneira é alterar o octal para decimal e, em seguida, alterar o decimal para binário. No entanto, duplica o trabalho. A segunda maneira é mais eficiente: Comece a partir do bit octal mais significativo para o bit menos significativo ou reverter e mudar para um bit binário de três e fazê-lo até a conclusão. Por exemplo: Número octal 125 Número binário 1010101 Explicação. 1001 2010 5101 assim que o número binário é 001010101 1010101 Como converter binário para Hexadecimal Respondido por wikiHow Contributor Como converter de decimal para octal Como converter binário para hexadecimal Como converter de binário para decimal Como converter de decimal para binário Como Torne-se um hacker Como começar a aprender Programação de computador Como aprender uma linguagem de programação Como se tornar um programador Como converter de decimal para hexadecimal Como exibir Código-fonteConverting Decimal Frações para binário No texto correto, vimos como converter o número decimal 14.75 Para uma representação binária. Neste exemplo, nós citamos que a parte fracionária da expansão binária 34 é obviamente 12 14. Embora isto funcionasse para este exemplo particular, bem precisamos de uma abordagem mais sistemática para casos menos óbvios. Na verdade, há 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 de número inteiro do resultado é o primeiro dígito binário à direita do ponto. Como .625 x 2 1 .25, o primeiro dígito binário à direita do ponto é a 1. Até agora, temos .625 .1. (Base 2). Passo 2 . Em seguida, desconsideramos a parte de número inteiro do resultado anterior (o 1 neste caso) e multiplicamos por 2 novamente. A parte de número inteiro deste novo resultado é o segundo dígito binário à direita do ponto. Continuaremos este processo até obtermos um zero como nossa parte decimal ou até que reconheçamos um padrão de repetição infinito. Como .25 x 2 0 .50, o segundo dígito binário à direita do ponto é 0. Até agora, temos .625 .10. (Base 2). Etapa 3 . Desconsiderando a parte de número inteiro do resultado anterior (este resultado foi de 0,50, então não há realmente nenhuma parte de número inteiro a desconsiderar neste caso), nós multiplicamos por 2 novamente. A parte do número inteiro do resultado é agora o próximo dígito binário à direita do ponto. Como .50 x 2 1 .00, o terceiro dígito binário à direita do ponto é a 1. Então agora temos .625 .101. (Base 2). Passo 4. Na verdade, não precisamos de um Passo 4. Terminamos na Etapa 3, porque tínhamos 0 como a fração de nosso resultado. Daí a representação de .625.101 (base 2). Você deve verificar novamente nosso resultado expandindo a representação binária. Infinitas Frações Binárias O método que acabamos de explorar pode ser usado para demonstrar como algumas frações decimais produzirão expansões de frações binárias infinitas. Ilustramos usando esse método para ver que a representação binária da fração decimal 110 é, de fato, infinita. Lembre-se do nosso processo passo-a-passo para efectuar esta conversão. Passo 1 . Comece com a fração decimal e multiplique por 2. A parte de número inteiro do resultado é o primeiro dígito binário à direita do ponto. Como .1 x 2 0 .2, o primeiro dígito binário à direita do ponto é 0. Até agora, temos .1 (decimal) .0. (Base 2). Passo 2 . Em seguida, desconsideramos a parte de número inteiro do resultado anterior (0 neste caso) e multiplicamos por 2 novamente. A parte de número inteiro deste novo resultado é o segundo dígito binário à direita do ponto. Continuaremos este processo até obtermos um zero como nossa parte decimal ou até que reconheçamos um padrão de repetição infinito. Como .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 de número inteiro do resultado anterior (novamente a 0), nós multiplicamos por 2 novamente. A parte do número inteiro do resultado é agora o próximo dígito binário à direita do ponto. Como .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. Multiplicamos por 2 novamente, desconsiderando a parte de número inteiro do resultado anterior (novamente 0 neste caso). Como .8 x 2 1 .6, o quarto dígito binário à direita do ponto é a 1. Então agora temos .1 (decimal) .0001. (Base 2). Etapa 5. Multiplicamos por 2 novamente, desconsiderando a parte de número inteiro do resultado anterior (a 1 neste caso). Como .6 x 2 1 .2, o quinto dígito binário à direita do ponto é a 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.x2) é exatamente a mesma ação que tivemos no passo 2. Estamos então obrigados a repetir os passos 2-5 e retornar ao Passo 2 novamente indefinidamente. Em outras palavras, nunca obteremos um 0 como fração decimal parte de nosso resultado. Em vez disso, vamos apenas percorrer os passos 2-5 para sempre. Isto 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).

No comments:

Post a Comment