реализация функций исчисления, то есть f (x), в программировании

Я хочу написать программу, которая вычисляет данную математическую функцию (путем пользователя) с определенным набором значений.

Пользователя просят ввести функцию, скажем, он набрал f (x) = (x ^ 2) + 3x + 1 , затем через программу я должен покажите выходы [f (3), f (6) и f (9)].

Вопрос, в частности, заключается в том, как получить эти x в типизированной функции, а затем как преобразовать функцию из строки в double или float.

Есть ли у вас какие-либо мысли по этому поводу?

предположим, что я ' m с помощью C или C ++

9
задан Fahd 8 August 2011 в 00:16
поделиться