Подскажите плизз, как сделать сабжевый калькулятор! Должно вводиться уравнение в 17-ной системетипа: 1g-5*d*(h1-8e/e)+4-ga. Скобок может быть сколько угодно

И программа всё это считает и выводит результат в 17-ной, 10-ной, 2-ной, 16-ной, 8-ной системах счисления... Подскажите кто чем может. Заранее благодарен. С уважжением Bro$ik...