Convertir de binario a decimal
Publicado por Norberto (10 intervenciones) el 16/04/2021 18:29:33

Alguien podría ayudarme tengo que convertirlo de binario a decimal
Valora esta pregunta


-2
#include <iostream>
int aDecimal(int binario);
int main()
{
int numero;
std::cout << "Binario: "; std::cin >> numero;
std::cout << "Decimal: " << aDecimal(numero) << std::endl;
return 0;
}
int aDecimal(int binario)
{
return binario >= 2 ? aDecimal(binario/10) * 2 + binario % 10 : binario;
}