eu fiz um conversor de binário para decimal, como eu faço para que apareça erro na tela caso o usuario digite números que não sejam números binários (1 ou 0)?
Soluções para a tarefa
Respondido por
1
Resposta:
Para converter um número em binário em c pode-se utilizar a função itoa().
float x;
int buffer[10];
scanf("%i",&x);
itoa(x,buffer,2); // Onde 2 representa que a conversão deve ser feita para binário e armazena o valor em binário em buffer.
itoa(x,buffer,10); // Onde 10 representa x em decimal.
A partir disto é possível ter o valor de x convertido as unidades desejadas.
Explicação:
Perguntas interessantes
Geografia,
4 meses atrás
Administração,
4 meses atrás
História,
4 meses atrás
Ed. Física,
4 meses atrás
Geografia,
4 meses atrás
Matemática,
9 meses atrás
Inglês,
9 meses atrás