Простой и функциональный калькулятор
Выделяет скобочки цветом
Может обернуть выражение в скобки одним кликом или сменить знак
Вычисляет на ходу
Можно записывать несколько функций подряд без скобок, например lglg10000000000 = 1
НОВОЕ в версии 1.8.3:
➤Жестовой ввод функций по зажатию
➤Уменьшено количество кнопок клавиатуры и изменено их расположение
➤Некоторые слова на клавиатуре заменены векторными иконками
НОВОЕ в версии 1.8.2:
➤Минимальная поддерживаемая версия Андроид повышена до 5.0 Lollipop
➤Особых изменений нет, в основном рефакторинг кода, чтобы потом было легче изменения делать :)
➤Новый интерфейс изменения размера кнопок
➤Добавлен экран запуска
➤Пресеты настроек в диалоговых окнах
➤Новый дизайн настроек
➤История перенесена в бд
➤Доработаны некоторые темы
➤Поле с результатом теперь прокликивается полностью
НОВОЕ в версии 1.8.1:
➤Ещё темы
➤Доделан Undo Manager
➤Доделана функция оборачивания в скобки
➤Добавлена функция смены знака (потом ещё доделаю)
НОВОЕ в версии 1.8.0:
➤Темы
➤Настраиваемый формат результата (разделители разрядов и E)
➤UNDO/REDO - отменить/повторить действие - запоминает 100 изменений
➤sgn - сигнум - возвращает знак числа (-1 или 0 или 1)
➤Повышен API до 16, теперь поддерживается андроид 4.1.1+
НУЖНО СТЕРЕТЬ ДАННЫЕ ПРИЛОЖЕНИЯ чтобы заработало или удалить и установить заново
➤Горизонтальная прокрутка ответа
➤Размер текста клавиатуры подстраивается под высоту кнопок
➤arc теперь возвращают градусы если переключатель = deg
➤Кнопка Обволочь в скобки (нажимайте несколько раз, чтобы поставить скобки более высокого уровня. Зажмите чтобы обволочь в скобки выражение перед курсором)
➤Добавлена возможность стирать текст по зажатой кнопке
➤Изменена логика обработки выражений:
например теперь:
•√9(9) = √(9)×(9) = 27 но √9e = √(9×e)
•sinπcosπ = (sin(π))×(cos(π)) но sin2πcosπ = (sin(2×π))×(cos(π))
•cos2π = cos(2×π)
•2^2e = 2^(2e) но 2^2lg100 = 2^2×lg100
•√lg10000(1E5) = √(lg(10000))×(1E5)
•lg4!4 = lg(4!)×4
•lg4!lg100 = lg(4!)×lg100
В общем если аргументом функции является неявное произведение (без знака умножить) чисел, то все числа входят в аргумент функции
•••••••••
•2³! = (2^3)!
•lg100³ = lg100^3 = (lg100)^3
•lg100³! = (lg100³)!
➤ещё много мелких визуальных изменений и улучшений