Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.29;
Скачать: CL | DM;

Вниз

а можно так сделать?   Найти похожие ветки 

 
Dolla   (2003-09-16 14:19) [0]

есть строка
A="B+C"
как сделать из нее A=B+C
???
извините, если вопрос глупый...
просто не догоняю, можно ли как-то это сделать...


 
ZEE ©   (2003-09-16 14:25) [1]

???
самокритичность как раз по теме - разъясни че ты хочешь
(например: как обрабатывать формулы в текстовом виде?..)


 
Jeer ©   (2003-09-16 14:26) [2]

Разделить В и С на плюсе.
Перевести B и C в числовой формат и сложить


 
[lamer]Barmaglot ©   (2003-09-16 14:26) [3]

Парсинг...

проверяешь каждое значение в строке если равно B, то в формулу подставляешь значение B, Если математический знак, оставляешь его без изменений и т.д.


 
Dolla   (2003-09-16 14:32) [4]

наверное, разделение b и c на плюсе подходит! попробую. спасибо!!!


 
DVM ©   (2003-09-16 22:05) [5]

Поиск по слову Parser на любой свалке компонентов или исходников. Это если понадобится разбирать более сложные выражения. А так по этой теме даже книжки написаны.


 
Dolla   (2003-09-17 11:01) [6]

для DVM:
все верно! а еще я нашла вот http://www.delphikingdom.com/mastering/poligon/mathexpr.htm
возможно кому-нибудь это поможет в работе, мне очень помогло..
спасибо всем за ответы!



Страницы: 1 вся ветка

Текущий архив: 2003.09.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
3-96064
Санек
2003-09-10 08:35
2003.09.29
Мастера помогите! Как узнать, какие БД уже существуют


1-96277
promelectronika
2003-09-10 15:02
2003.09.29
Как переписать код на Си в делфи? заранее благодарен


1-96267
Relaxxx
2003-09-18 10:50
2003.09.29
TreeView


7-96467
АлеКо
2003-07-18 09:36
2003.09.29
Определить ОС


7-96466
Вован
2003-07-17 13:33
2003.09.29
Ограничена ли и как длина буфера COM порта???