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

Objective-C

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

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

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

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

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

Вычисление выражения - C (СИ)
помогите экзамен прям щас программа нужна на си помоги друг я на экзамене Напишите программу для вычисление а=2 ...

Вычисление выражения - Pascal
Даны числа a и b, необходимо вычислить sqrt(b+sqrt(2b+sqrt(3b+ ... +sqrt((a-1)b+sqrt(ab))))))) \sqrt{b + \sqrt{2b + \sqrt{3b + ... +...

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

Вычисление выражения: x=(y-z+u)/v+w - C++
Составить программу для вычисления выражения: x=(y-z+u)/v+w. Протестировать программу при следующих значениях исходных данных: а) y=1;...

Вычисление выражения - Assembler
Здравствуйте, мне нужно составить программу, которая посчитает выражениe: r8 = c^4 - a^3 - c^2 Есть код, который считает: r2 = a - b * 10...

Вычисление выражения - Assembler
Всем доброго времени суток. Учу сам ассемблер,так как в универе,ничему толковому не научат. Мне дана задача вычислить выражение: ae –...

Вычисление выражения - Pascal
С клавиатуры вводится строка, содержащая знаки арифметических операций + - и заканчивающаяся =. Написать программу, вычисляющую значение...

Вычисление выражения - Assembler
Ассемблер. Помогите пжл написать код для вычисления выражения (x+y*z)/65536 если результатом перемножения будет регистры DX:AX то как...

Вычисление выражения - Delphi
Помогите пожалуйста, дали задание, не могу прописать, так как не знаком с функцией "mod", да и не только. ...

Вычисление выражения - Assembler
Нужно разработать программу вычисления выражения с плавающей точкой: (3,224-5,912)/(-4852)+2,178^2/(3,024+0,668) Выдает много ошибок типа...

Вычисление выражения - Assembler
Доброй ночи! ооооооочень плохо понимаю ассемблер, но нужно сделать программу вычисляющую выражение х=(2*a-10)/b+15. все, что я смогла...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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     Вычисление выражения в строке
Ответ Создать тему
Опции темы

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