Re: вычисление арифметических выражений
От: DioNNis http://i-liger.com
Дата: 01.05.06 04:27
Оценка: -1
Здравствуйте, Аноним, Вы писали:

А>Где найти готовые библиотеки по разбору строки, содержащей арифметические выражения (типа такого f*(a+b*(d-1/f)) )?

А>Ну или алгоритм их разборки.

Лично я таких библиотек не встречал и чтот то сомневаюсь, что ини существуют.
У меня вот какое предложение:
берешь каждый символ и анализируешь его при помощи конструкции
switch ()
{
case
}.

что бы взять символ:
string str; — //строка, в которой содержится уравнение
for (int i=0; i<str.length;i++)
{
....= st[i];
}
Владея информацией, владеешь миром. Уинстон Черчилль
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.