Процедура перевода числа из произвольной системы счисления в десятичную
Вот код функции перевода из десятичной СС в произвольную. Как написать обратную? Мыслей нет.
int Preobraz(int a, int p)
{
int i, nov[10];
for (i = 0; a; a /= p, i++)
nov[i] = a % p;
for (i--; i >= 0; i--)
a = 10 * a + nov[i];
return a;
}