Поиск по форуму тебе должен был помочь... Начни отсюда:
Интерпретатор , ходи по ссылкам... Также сделай поиск по слову "калькулятор"...
Тема, кстати, не очень-то простая... Все зависит от сложности выражения, которое тебе надо распознавать... Чем больше в нем возможно функций/операторов, тем сложнее задача. На одном из параллельных форумов эта тема (парcер арифметического выражения) даже была избрана для сравнения языков программирования (на каком из них получится более читаемый и адаптируемый код).
Холивары разжигать не буду, поэтому форум не называю