PDA

Просмотр полной версии : Подкласс мат класса



atavin-ta
03.02.2009, 13:06
Класс мат выражения, принимающий стринг и транслируйщий его в массив элментов. Стринг инфиксный, а массив суфиксный безпироритеный. По преобразованию в double выражение вычислется с доступом ко всем функциям и перемнным (внешним). Надо создать подкласс элемента, который бы поддерживал переменные, функции и мат. операторы. Причём, время вычисления надо минимизировать, а на время разбора плевать и преобразования. Алгоритм самого разбора инфикса и преобразования его в безприоритетный суфикс уже есть (свой).