Ответ: UniCalc. Универсальный калькулятор
Павел
Как выпущу бету, возьмусь за 0.2. Почищу и переделаю формат переменной с выражением, тогда производную будет намного легче реализовать. Уже есть наброски. |
Ответ: UniCalc. Универсальный калькулятор
Я делал похожий кальк. на дельфи.
Можешь рассказать в каком виде у тебя хранится математическое выражение после разбиения на части? |
Ответ: UniCalc. Универсальный калькулятор
У меня нет видимого разбиения на части. Всё выражение хранится в одной переменной. Расчёт происходит по меткам в строке.
|
Ответ: UniCalc. Универсальный калькулятор
экран 240х320 придётся отложить, еду на природу с родителями, отдыхать... вернее работать... в общем доделаю как приеду.
|
Ответ: UniCalc. Универсальный калькулятор
cherepets
да кстати на данный момент вид строки абсолютно идентичен тому что на экране телефона. к следующей версии думаю всё переделать. |
Ответ: UniCalc. Универсальный калькулятор
Changes:
+ графика оптимизиванна под экраны 240х320; + исправлен баг с приоритетом действий; + небольшие изменения в графике. |
Ответ: UniCalc. Универсальный калькулятор
Changes:
+ исправлен баг в делении, но теперь он считает с точностью до 16 знаков. Это сделанно для того, чтобы периуды в ответе не циклили навечно кальк. В будующем можно будет поменять количество знаков после запятой при делении. |
Ответ: UniCalc. Универсальный калькулятор
Цитата:
|
Ответ: UniCalc. Универсальный калькулятор
Павел
а что по твоему было бы лучше? В java одной строки для всего калькулятора хватит вполне. |
Ответ: UniCalc. Универсальный калькулятор
|
Ответ: UniCalc. Универсальный калькулятор
Вот функция подсчёта, можно упростить, но мне лень.
Код:
function Counting(bufstring : string): string;//подсчёт всей строки |
Ответ: UniCalc. Универсальный калькулятор
Код:
float GetValue(TTree * node) |
Ответ: UniCalc. Универсальный калькулятор
Java я только начинаю учить, поэтому есть некоторые вопросы.
поясни некоторые строки: (TTree * node) - что за класс TTree и для чего нужна звёздочка? (node->class_) и node->value и т.д. - ... О_о что это вообще? |
Ответ: UniCalc. Универсальный калькулятор
Цитата:
2Павел Забавная опечатка, превращающаяся в баг: Код:
return v1=v2; |
Ответ: UniCalc. Универсальный калькулятор
2Павел
Я оперирую строкой только потому, что даже число с плавающей запятой(что появилось только в конф. CLDC 1.1) меня не устраивает. Для каждого действия своя функция. OperationFilter приводит числа к нужному формату, потом проводит нужную операцию. |
Часовой пояс GMT +4, время: 09:10. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot