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

Objective-C

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

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

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

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

В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки? - Turbo Pascal
В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки?

В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки? - PascalABC.NET
В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки?

Регулярные выражения - вывод сообщения об ошибке при нахождении в строке выражения, начинающегося с цифры - C#
Нужно чтобы при нахождении в строке выражения начинающегося с цифры появлялось сообщение об ошибке,например если ввести :2a,то будет...

Ввести значения R и Y в одной строке и вывести результат выражения R*(Y*2)+(Y/5)в этой же строке. Использовать поясняющие надписи и комментарии. - Pascal
Ввести значения R и Y в одной строке и вывести результат выражения R*(Y*2)+(Y/5)в этой же строке. Использовать поясняющие надписи и...

Вычисление выражения - Assembler
Напишите код, если не трудно, пожалуйста. Написать фрагмент программы на языке Ассемблера Вычисление выражения D=A/B*C, где A=24,...

Вычисление выражения - QBasic
1. Вычислить выражение*(значения буквенных переменных задавать с клавиатуры): \mathit{\mathbb{{cos}^{2}...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zulkis
682 / 609 / 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
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
18.07.2012, 13:35 #4
GOTO 10;
И почитайте ЭТО

Добавлено через 22 часа 42 минуты
В соседней теме написал вычислени простецкого выражения.
Есть здоровенный фреймворк: DDMathParser
Можете в нем покопаться. Он как раз таки для вычисления различных штук.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2012, 13:35
Привет! Вот еще темы с ответами:

Вычисление выражения в C++ - C++
Дано натуральное число n. Посчитать (1+1/(1^2))*(1+1/(2^2))*(1+1/(2^2))*...*(1+1/(n^2)) использовать FOR помогите. Подкинте идеи ...

Вычисление выражения - Pascal
Даны натурально число n действительное число x. Вычислить n Ʃ x^i/i! i:=1

Вычисление выражения - Assembler
Здравствуйте! Вычислить выражение: 2*a-(b^2+c), вместо b в квадрате записать b*b Вот, что получилось: data segment a db 4 b db 2...

Вычисление выражения y=ax^2+bx+c - C#
программа которая вычисляет выражение y=ax^2+bx+c для вводимых параметров. Выводятся входные данные (а,b,с,x) и расчетный y. В с#


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.07.2012, 13:35
Ответ Создать тему
Опции темы

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