Ответ: base2 » base10(string)
Классическое: "читаем биты справа налево, преобразуем каждую единицу в число по принципу 2^позиция бита. Прибавляем к итоговому числу. И так по всем битам числа." Не подходит?
Для чисел большой размерности надо прикручивать математику больших чисел на строках.
__________________
|