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.
app-ideas/pt-BR/Projetos/1-Iniciante/Bin2Dec-App.md

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

Binary number system

Projetos de exemplo

Tente não ver isso até desenvolver sua própria solução: