Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TCalculatorEx

7.8K
22 июля 2004 года
UselessUnit
2 / / 22.07.2004
Народ!
Есть такой сабж: конструировал компонент, который вычисляет формулу, представленую в виде string-а, и выдаёт результат вычисления того-же типа. Вроде, чё тута нового, таких компонентов вроде как по НЕТу навалом, но не совсем. Ни один не способен вычислить, напр. такое:
Expr:'((25+71,6<9,3=5),35-8,75*11^2)/8+(10,20,30)'
Result:'((22,10.125,10),23.375,1164.375)'
Где "," разделитель элементов, "<","=" Булевы операторы (0-False,1-True). Наворачивать сложность структур можно, впринципе, неограничено (лишь бы в память влезло). Поддерживает юзерские ф-ции и переменные (тоже могут быть чем-угодно нафаршированы).
Так, собственно, в чём проблема - кто-бы подсобил сиего динозавра научить отображать введеное выражение в удобочитаемом виде (а-ля Microsoft Equation)? (исходник с описью скину на мыло)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог