You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.2 KiB
2.2 KiB
Bin2Dec
Camada: 1-Iniciante
Binário é o sistema numérico no qual todos os computadores digitais são baseados. Portanto, é importante que os desenvolvedores entendam a matemática binário, ou base 2. O objetivo do Bin2Dec é fornecer prática e compreensão de como fazer os cálculos binários.
Bin2Dec permite ao usuário inserir strings de até 8 dígitos binários, 0's e 1's, em qualquer sequência e, em seguida, exibe seu equivalente decimal.
Este desafio exige que o desenvolvedor siga estas restrições:
- Arrays não podem ser usados para conter os dígitos binários inseridos pelo usuário
- Determinar o equivalente decimal de um dígito binário específico no sequência deve ser calculada usando uma única função matemática, por exemplo, o logaritmo natural. Cabe a você descobrir qual função usar.
Usabilidade dos Usuário
- O usuário pode inserir até 8 dígitos binários em um campo de entrada
- O usuário deve ser notificado se algo diferente de 0 ou 1 for inserido
- O usuário visualiza os resultados em um único campo de saída contendo o equivalente decimal (base 10) do número binário inserido
Recursos bônus
- O usuário pode inserir um número variável de dígitos binários
Links e recursos úteis
Projetos de exemplo
Tente não ver isso até desenvolver sua própria solução:
- Programa de conversão de binário para decimal para iniciantes
- Conversor binário para decimal usando React
- Conversor binário para decimal com html simples, js e css
- Conversor binário para decimal usando Flutter & Dart
- Visualização ao vivo construída com Flutter para Web
- Conversor binário para decimal usando React
- Conversor binário para decimal semelhante a uma matriz usando Angular
- Visualização ao vivo no heroku