Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2009, 14:16   #1
Vohakisa
Пользователь
 
Регистрация: 11.05.2009
Сообщений: 47
По умолчанию Передача выражения функции (string) в переменную real

Вопрос возможно и нубский, но немогу сделать.

У меня программа, которая считает функцию, но заранее я незнаю, какая именно функция будет использована в программе, тоесть саму функцию я вводю в Edit. Например:
Edit1.Text:='(x+1)/2*x';
Как мне сделать, что бы (x+1)/2*x передало допустим в переменную S типа real, и поcтитало значение S.

Приведу пример:
Я имею на форме Edit1, Edit2 и Label1, ввожу в Edit1 некую функцию y(x), а в Edit2 значение переменной "х". В Label1 мне должно вывести значение функции y(x).
Vohakisa вне форума Ответить с цитированием
Старый 11.05.2009, 14:19   #2
crystalbit
ГОСТ 2.403-75
Пользователь
 
Аватар для crystalbit
 
Регистрация: 04.05.2009
Сообщений: 92
По умолчанию

тут парсить разве что, анализировать, какой арифметический оператор и где
есть конечно обходные пути, можно чтоб javascript наример считал, это нужно создавать и вызывать скрипт
мой скромный delphi блог
crystalbit вне форума Ответить с цитированием
Старый 11.05.2009, 14:58   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

http://programmersforum.ru/showthrea...A+%EA%EE%E4%E0
может поможет
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.05.2009, 01:57   #4
Vohakisa
Пользователь
 
Регистрация: 11.05.2009
Сообщений: 47
По умолчанию

За ссылку спасибо, по идее то что надо, только ещо неразобрался.
Vohakisa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции. Передача массива в качестве параметра функции. Wia Помощь студентам 2 17.03.2009 14:57
выражения и функции языка Object Paskal etrom Помощь студентам 1 23.10.2008 22:42
real to string terminadoor Помощь студентам 6 28.07.2008 09:27
как узнать string или Real Влажимир Общие вопросы Delphi 2 11.04.2008 17:06
как перевести из integer в real(и обратно), и из real в string(и обратно) Ga-sergey Общие вопросы Delphi 2 08.06.2007 21:13