Задать вопрос
@holywalley

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

Добрый день.
Стоит задача - рисовать графики функций y(x)=...
Многоточие нужно заменить на введённую пользователем формулу, например x^2.
Конечно ограничения будут, вроде того, что переменная может быть только одна и это должен быть x.
Пока на ум приходит только последовательно разбирать строку по приоритету символов, но уже предвидится куча багов и костылей.
Уверен, что я не знаю о каком-нибудь элегантном решении, вроде, заменить все x с помощью регулярных выражений на значения и отправить строку на выполнение. Попытки гуглить успехом не увенчались, надеюсь на вашу помощь.
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Решения вопроса 1
Разбор выражения можно делать через обратную польскую запись. Поищите в интернете примеры, возможно есть готовые библиотеки для этого.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы