21.10.2015 / 10:31 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aRiGaTo, чтобы не трогая calculator посчитать выражение.еще a>b можно заменить на a-b, и тогда если все выражение > 0, то true, тоже самое и для a<b, хотя это не учитывает что -1*-1=+1., т.е. (1 < 0) and (1 < 0) = true. Надо найти ф-ю, которая отриц. число переведет в 0. Для этого можно a > b заменять на число max(a-b, 0) Заодно приоритет операций будет соблюдаться, если писать самому логические операторы то выйдет то же умножение и суммирование все равно Изменено Naik (21.10 / 10:45) (всего 7 раз) |
21.10.2015 / 10:49 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Можно еще разбить все выражение на части, вычислить их с пом. Calculator, а потом написать логические операции самому.
|
21.10.2015 / 11:31 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| Naik, ну, так и нужно челу
__________________
Эль Презеденте |
21.10.2015 / 20:56 | |
mcdevil Пользователь Сейчас: Offline
Имя: null Регистрация: 17.10.2015
| Всем спасибо за помощь Добавил операторы <, >, =, !, |, & но есть одна небольшая проблема вместо того чтобы написать выражение так: 1+1 == 2 != 2+0 > 3 : <return true> нужно писать так: ((1+1)=2)!((2+0)>3) то есть каждое выражение в скобку. using: арифмет. операции: eval(String): int; логические операции: evalbool(String) :boolean; |
21.10.2015 / 21:08 | |
mcdevil Пользователь Сейчас: Offline
Имя: null Регистрация: 17.10.2015
| source
Прикрепленные файлы: Calculator.java (0 кб.) Скачано 572 раза |
21.10.2015 / 22:31 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| mcdevil, ты пустой файл скинул.
__________________
Эль Презеденте |
22.10.2015 / 09:51 | |
mcdevil Пользователь Сейчас: Offline
Имя: null Регистрация: 17.10.2015
| sorry
Прикрепленные файлы: Calculator.zip (1.51 кб.) Скачано 53 раза |
22.10.2015 / 12:09 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| mcdevil, на Java ME код что ли?
__________________
Эль Презеденте |
22.10.2015 / 17:26 | |
mcdevil Пользователь Сейчас: Offline
Имя: null Регистрация: 17.10.2015
| Oak, да.
|
26.10.2015 / 20:44 | |
mcdevil Пользователь Сейчас: Offline
Имя: null Регистрация: 17.10.2015
| Подскажите пожалуйста, откуда можно скачать исходники Preferifier.
|