Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
Sergey4590
1 / 1 / 0
Регистрация: 16.05.2012
Сообщений: 106
#1

Вычисление выражения в строке - Objective-C

17.07.2012, 12:17. Просмотров 804. Ответов 3
Метки нет (Все метки)

Есть строка 2+2=
Как мне преобразовать эту строку чтобы посчитать и написать результат?Тут наверное надо использовать обратную польскую запись???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2012, 12:17     Вычисление выражения в строке
Посмотрите здесь:

Pascal Ввести значения R и Y в одной строке и вывести результат выражения R*(Y*2)+(Y/5)в этой же строке. Использовать поясняющие надписи и комментарии.
Assembler Вычисление выражения
Pascal Вычисление выражения
В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки? Turbo Pascal
PascalABC.NET В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки?
Assembler Вычисление выражения
Assembler Вычисление выражения
Delphi Вычисление выражения

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
17.07.2012, 14:43     Вычисление выражения в строке #2
Ну как то да...
Считать то это intValue... и так далее их там много.
Для начала можете разделить строку
Objective-C
1
- (NSArray*)componentsSeparatedByString:(NSString*)string;
используя @" " - пробел.
Sergey4590
1 / 1 / 0
Регистрация: 16.05.2012
Сообщений: 106
17.07.2012, 14:46  [ТС]     Вычисление выражения в строке #3
А можете конкретнее объяснить что писать?
2+2- это переменная str типа NSString.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
18.07.2012, 13:35     Вычисление выражения в строке #4
GOTO 10;
И почитайте ЭТО

Добавлено через 22 часа 42 минуты
В соседней теме написал вычислени простецкого выражения.
Есть здоровенный фреймворк: DDMathParser
Можете в нем покопаться. Он как раз таки для вычисления различных штук.
Yandex
Объявления
18.07.2012, 13:35     Вычисление выражения в строке
Ответ Создать тему
Опции темы

Текущее время: 08:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru