A representação do número decimal 38 em BCD (Binary Coded De...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B - 0011 10002.
Para resolver esta questão é necessário entender o conceito do sistema BCD (Binary Coded Decimal). Este sistema representa cada dígito de um número decimal por um grupo de 4 bits binários. Diferente da conversão direta para binário, o BCD trabalha separando cada dígito decimal e convertendo-o individualmente para binário.
No caso do número 38, separamos os dígitos 3 e 8:
- O número 3 é representado em binário por 0011.
- O número 8 é representado em binário por 1000.
Ao combinar ambas as representações binárias, lado a lado, obtemos 0011 1000, que é a representação em BCD do número decimal 38. Portanto, a alternativa B está correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Resposta correta é a letra A
0010 0110
https://pt.calcuworld.com/calculadoras-matematicas/calculadora-binaria/
Nessa questão, ele pede a representação em BCD, logo é necessário representar cada digito do número decimal em sua forma binária. 3 = 11 e 8 = 1000 logo se completarmos com zero temos a resposta 00111000 .
Por que não seria "100110"?
Nesse formato de codificação, os números a esquerda representam as dezenas e os da direita as unidades de 0 até 9. Assim, a primeira parte possível pode ser, por exemplo:
1111 (binário) = 8 + 4 + 2 + 1 (em dezenas) = 8*10 + 4*10 + 2*10 + 1*10 = 150
Logo, para 38 são 3 dezenas, assim, composta por: 0011 (0 + 0 + 20 + 10)
E as unidades é composto da forma binária tradicional, onde: 8 = 1000
Assim, dezenas e unidades = 0011 1000
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo