Показать сообщение отдельно
  #8  
Старый 18.12.2008, 18:44
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Перевод на дробные - вместо Integer надо указать Double везде, где это надо. Все. В проверочном вызове надо использовать FloatToStr.

По поводу скобок тут сложнее. При обнаружении скобки надо найти закрывающую к ней и сделать рекурсивный вызов на содержимое скобок.
Если хочешь, за это можем уже поговорить отдельно, если сам не справишься.
Ответить с цитированием