
Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Neste documento, encontramos um código em c que realiza a conversão de um número binário para decimal. O programa pede ao usuário que entre com um número binário e imprime o equivalente decimal. Este código pode ser útil para estudos relacionados a programação em c, lógica de programação e conversão de números.
Tipologia: Notas de estudo
1 / 1
Esta página não é visível na pré-visualização
Não perca as partes importantes!

#include <stdio.h>
int bin_to_dec(int bin) { int total = 0; int potenc = 1;
while(bin > 0) { total += bin % 10 * potenc; bin = bin / 10; potenc = potenc * 2;
fprintf(stderr, "while\n"); }
return total; }
int main(void) { int dec = 0; int bin = 0;
printf("Entre com um inteiro (0's e 1's): "); scanf("%d", &bin);
dec = bin_to_dec(bin);
printf("Bin = %d - Dec = %d\n", bin, dec);
return 0; }