|
Модераторы: javastic |
|
GoodBoy |
|
|||
Главный джедай Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: нет Всего: 83 |
Привет всем роботам!
В программировании далеко не новичок, но вот решился взяться за Андроид. И сразу споткнулся вот на чем: есть строка типа "12+(4334-34)*2+sqrt(64)-2^3+23.34*234+234/12". Как получить математическое значение этой строки? |
|||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: нет Всего: 12 |
Тоже мне вопрос новичка. Бери и пиши парсер.
Это сообщение отредактировал(а) _zorn_ - 20.3.2015, 17:59 |
|||
|
||||
GoodBoy |
|
|||
Главный джедай Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: нет Всего: 83 |
А кроме персера нет возможности? К примеру, на Перле есть оператор eval - который может сразу производить подобные вычисления.
Как-то так:
Т.е., я так понимаю, под Андроид на Яве ничего подобного нет? |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: нет Всего: 142 |
Обычно eval присутствует в интерпретируемых языках. Так что тут такого нет, но в принципе можно ведь веб-движком воспользоваться. Там яваскрипт доступен, а у него эвал присутствует. http://developer.android.com/intl/ru/guide...ps/webview.html -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Android | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |