Escolar Documentos
Profissional Documentos
Cultura Documentos
• Passo 3: k = k + 1.
Retorne ao Passo 1
Conversão de Números Reais entre 0 e 1 da
Base Numérica Decimal para Base Binária
• Exemplo: Conversão do número (0,0625)10 para a base binária.
Aplicando o algoritmo, temos:
k = 1 2r1 = 2 x 0,0625 = 0,1250 d1 = 0 e r2 = 0,125
k = 2 2r2 = 2 x 0,125 = 0,250 d2 = 0 e r3 = 0,25
k = 3 2r3 = 2 x 0,25 = 0,50 d3 = 0 e r4 = 0,5
k = 4 2r4 = 2 x 0,5 =1,00 d4 = 1 e r5 = 0 (pare!)
Temos que:
(0,0625)10 = (0,d1d2d3d4)2 = (0,0001)2
Conversão de Números Reais entre 0 e 1 da
Base Numérica Decimal para Base Binária
• Exercício: Converta do número (0,1)10 para a base binária
Conversão de Números Reais entre 0 e 1 da
Base Numérica Decimal para Base Binária
• Exercício: Converta do número (0,1)10 para a base binária
Aplicando o algoritmo, temos:
k = 1 2r1 = 2 x 0,1 = 0,2 d1 = 0 e r2 = 0,2
k = 2 2r2 = 2 x 0,2 = 0,4 d2 = 0 e r3 = 0,4
k = 3 2r3 = 2 x 0,4 = 0,8 d3 = 0 e r4 = 0,8
k = 4 2r4 = 2 x 0,8 = 1,6 d4 = 1 e r5 = 0,6
k = 5 2r5 = 2 x 0,6 = 1,2 d5 = 1 e r6 = 0,2
k = 6 2r6 = 2 x 0,2 = 0,4 d6 = 0 e r7 = 0,4
k = 7 2r7 = 2 x 0,4 = 0,8 d7 = 0 e r8 = 0,8
k = 8 2r8 = 2 x 0,8 = 1,6 d8 = 1 e r9 = 0,6
k = 9 2r5 = 2 x 0,6 = 1,2 d5 = 1 e r10 = 0,2
⋮
Conversão de Números Reais entre 0 e 1 da
Base Numérica Decimal para Base Binária
• De acordo com o algoritmo aplicado, tem-se que: r2 = r6 = r10 = 0,2, que
implica em k de 2 a 5 se repetirão indefinidamente.
• Podemos inferir que (0,1)10 não tem representação binária finita, de modo
que:
(0,1)10 = (0,00011001100110011 … )2