uses
Parser;
...
var
A: Extended;
begin
A := GetFormulaValue('20+35*sin(1.52)');
end;
Калькулятор на Дельфи - проблема %)
Как это реализовать?
Цитата:
Originally posted by Hekt0r
Есть форма калькулятора. На ней имеется поле Edit. Нужно, что математическое выражение, введенное в поле, по нажатию на кнопку, вычмслялось и результат выводился в Label.
Как это реализовать?
Есть форма калькулятора. На ней имеется поле Edit. Нужно, что математическое выражение, введенное в поле, по нажатию на кнопку, вычмслялось и результат выводился в Label.
Как это реализовать?
Во вложении - выдернутый калькулятор выражений RX. Из исходников вроде все понятно.
Компилится любой версией Дельфи. Больше ничего не требует.
Цитата:
Originally posted by smartsoft
Во вложении - выдернутый калькулятор выражений RX. Из исходников вроде все понятно.
Компилится любой версией Дельфи. Больше ничего не требует.
Во вложении - выдернутый калькулятор выражений RX. Из исходников вроде все понятно.
Компилится любой версией Дельфи. Больше ничего не требует.
Это и есть парсер математических выражений?
Цитата:
Originally posted by Hekt0r
Это и есть парсер математических выражений?
Это и есть парсер математических выражений?
Да. Для вычисления выражения из строки пишем:
Код: