Всем добрый вечер! Кто нибудь может помочь, с такой задачкой... Есть шаблон формулы например всем известного дискриминанта D=b^2-4ac и последующий подсчёт корней (но это уже потом), и есть например строчка ввёдная юзером 6x^2-4x-75 как их совместить, то-есть сделать просчёт по формуле? Я не говорю "как сделать запил под одну формулу?", я хочу спросить как распарсить данный нам string хотя-бы на массив вида [6x^2;-4x;-75], то-есть чтобы можно было сделать под разные другие формулы?
Задача решается так:
^ знак возведения в степень, как трактуется знак умножения, скобки и проч.Обычно парсер работает в 3 прохода:
P.S. Такое написание парсера, это стандартная курсовая 1 или 2-го курса буржуйского Computer Science. Для прогера среднего уровня агрессивности - это задачка на пару часов.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости