@holywalley

Калькулятор функций?

Добрый день.
Стоит задача - рисовать графики функций y(x)=...
Многоточие нужно заменить на введённую пользователем формулу, например x^2.
Конечно ограничения будут, вроде того, что переменная может быть только одна и это должен быть x.
Пока на ум приходит только последовательно разбирать строку по приоритету символов, но уже предвидится куча багов и костылей.
Уверен, что я не знаю о каком-нибудь элегантном решении, вроде, заменить все x с помощью регулярных выражений на значения и отправить строку на выполнение. Попытки гуглить успехом не увенчались, надеюсь на вашу помощь.
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
Разбор выражения можно делать через обратную польскую запись. Поищите в интернете примеры, возможно есть готовые библиотеки для этого.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы