Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Java Мобильная разработка (Android)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2010, 17:30   #1
Небесный
Зелень
Форумчанин
 
Аватар для Небесный
 
Регистрация: 03.02.2007
Сообщений: 302
По умолчанию Арифметические действия со строкой.

Есть строка типа string, такого вида
Код:
(0.5 * 30) / 5 - sqrt(4)
Никак не могу придумать, как можно разобрать подобную строку.
Может кто-то подкинет идейку, был бы безгранично благодарен.
Небесный вне форума Ответить с цитированием
Старый 30.12.2010, 16:53   #2
DRAgon™
Форумчанин
 
Аватар для DRAgon™
 
Регистрация: 14.03.2010
Сообщений: 362
По умолчанию

В смысле разобрать? На что разобрать? Может вычислить значение строки?
Чем больше моя слава, тем я больше тупею; и таково, несомненно, общее правило.(А.Эйнштейн)
DRAgon™ вне форума Ответить с цитированием
Старый 01.01.2011, 01:30   #3
DRAgon™
Форумчанин
 
Аватар для DRAgon™
 
Регистрация: 14.03.2010
Сообщений: 362
По умолчанию

Если вам надо именно конкретную строку разобрать , удаляйте не нужные символы(это у вас "("+")"+sqrt+"/"),потом думайте что нужно изначально вычислить и преобразуете эти числа в числа и вычисляете ,например,то что в скобках вычисляется всегда первым,потом уже смотрите какая там у вас строка.Если вам нужно разобрать любую строку, используйте польскую нотацию вот ссылка http://algolist.manual.ru/syntax/parsear.php
Чем больше моя слава, тем я больше тупею; и таково, несомненно, общее правило.(А.Эйнштейн)
DRAgon™ вне форума Ответить с цитированием
Старый 01.01.2011, 01:41   #4
DRAgon™
Форумчанин
 
Аватар для DRAgon™
 
Регистрация: 14.03.2010
Сообщений: 362
По умолчанию

еще ссылки
http://www.javatalks.ru/ftopic17454.php
http://www.javatalks.ru/ftopic6992.php
Чем больше моя слава, тем я больше тупею; и таково, несомненно, общее правило.(А.Эйнштейн)
DRAgon™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Арифметические действия над матрицами и транспонирование Axel1981 Помощь студентам 14 12.06.2010 20:20
Арифметические операции!!( исправить ) Jereme Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 23.01.2010 11:46
Арифметические выражения spirit0k Общие вопросы C/C++ 0 26.10.2008 18:06
Арифметические операции Ассемблер BAV Помощь студентам 9 05.03.2008 00:21