El lenguaje C se utiliza para escribir programas que implementen sumas, restas y multiplicaciones de alta precisión de números enteros binarios dentro de 100 dígitos.
#include "stdio.h"
#include "math.h"
traducir(int a)
{ p>
int suma=0,i=0;
mientras(a>0)
{
suma=suma+a%10* pow(2.0,i); //i indica qué número se toma y debe multiplicarse por 2 elevado a la potencia i.
a=a/10;
i++;
}
printf("%d\n",suma);
getch();
}
main()
{
int entrada;
printf("Ingrese un número binario:");
scanf("%d",&input);
traducir(input);
}