В строковой переменной (string) имеется текст, например (1+1*2/3) итд. т.е. элементарный математический пример в строковой переменной, нужно чтобы программа его посчитала. Т.е. нужно перевести как то эту строку в числовой тип, чтобы присвоить переменной, но числовой тип не будет хранить весь пример, а лишь одно число. Нужно изменить тип переменной string на тип в котором будет храниться этот текст как нормальный пример, в виде чисел и операций.
Например: пользователь вводит текстовые данные '1+1', а мне нужно присвоить этот текст переменной, да чтоб пример решился, и переменная получила значение '2'.
Подойдет любой способ решения проблемы! Лишь бы присвоить переменной строку и посчитать.
Нашел в интернете что такое осуществимо, но на Java Script. Меня же интересует Delphi.
Help me!
Примечание:
Подскажите пожалуйста где скачать Enterprise Script Studio (с нужным компонентом)? Гугл выдает только файлообменники где файл уже удален. :(
Примечание:
Нашел кое как не Script Studio, а Script Client, однако он даже на 64 битную винду не встает. Что же это за такое то. Были бы еще готовые парсеры по моей тематике...
Примечание:
Вообщем пока делаю программу без всех этих парсеров и интерпретаторов. Реализую весь процесс вручную. Надо мне лучше учиться программировать. :)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.