Обзор программы Best Calc


Платформа:S60 3rd Edition
Категория:Органайзер/Калькуляторы и т.д.

Название:Best Calc (1.01)
Разработчик:Smartphoneware (www.smartphoneware.com)
На диске:249 Кб
В памяти:320 Кб

В строенные калькуляторы теперь зачастую очень неплохи. Но имеют, в большинстве своем два почти стандартных ограничения: не умеют считать специальные функции и имеют слишком маленькую разрядность. Понятно, что доллары в рубли перевести и такого хватит. Но если нужен более или менее нормальный помощник в расчетах, требуется "инженерный" вариант калькулятора. Одним из таких является программа-калькулятор от Smartphoneware — « Best Calc ». Помимо расширенного набора функций, эта программа имеет пару дополнительных (и весьма редких) особенностей.


Набор возможностей

Первое, что отметим, разрядность: «Best Calc» для UIQ3 — 24-х разрядный для инженерного режима и 12-ти разрядный для стандартного. А « Best Calc » для S 60 v 3 почему-то 13-ти разрядный. При этом " ? " отображается с точностью до 14 знака, как и в "сонериковской" версии. То есть, числа с разрядностью большей, чем 13, можно получить только в виде результата, а самому ввести — не выйдет. Логику такого выбора понять трудно. Поддерживаются числа в пределах до 10 308 (или 10 -308 ). Второе — три типа форматирования (на примере числа 9! = 362880): обычное (когда число будет выглядеть 362880), FIX (когда вид будет 362 880,000000000000) и EXP (в виде экспоненты, то есть 3,628800000000 E +05). Правда, на данный момент (в рассматриваемой версии) есть глюк — переключение режимов работает сразу после выполнения какой-либо операции; поработать нормально, скажем, в режиме FIX не получится, и будут сбои при попытке сменить режим.

Другой интересный момент — калькулятор умеет правильно работать с длинными последовательностями. Грубо говоря, на примере: нажатия на обычном калькуляторе последовательности "2+2*2" приведет к получению результата "8", поскольку действия будут выполняться по очереди слева направо. На самом деле, "2+2*2" — этот не "8", а "6", по правилам старшинства действий. Программа « Best Calc » это учитывает. Калькулятор умеет работать со скобками. Умение распознавать старшинство — частный случай понимания скобок. И калькулятор немного по-разному будет реагировать на отображение результата. При использовании скобок результат операции для выражения внутри скобок будет выведен без использования клавиши "=". Например, пока вы будете набирать "2+2*2", на дисплее все время будет гореть одна цифра — "2", пока вы не нажмете "=", и тогда высветится результат "6". А если вы станете набирать "2+(2*2)", то после закрывания скобки высветится "4" (результат выражения в скобках), а после нажатия "=" появится общий результат "6". Это не очень удобно, поскольку постоянно приходится помнить, что и где было введено ранее — отображение всей вводимой последовательности не поддерживается.

Еще одна очень полезная вещь — поддержка отображения в различных системах исчисления (в четырех). Сейчас это пригодится тем, кто хочет понимать то, что видит в компьютере.
Калькулятор « Best Calc » умеет отображать числа в системах DEC (десятеричная), HEX (шестнадцатеричная), OCT (восьмеричная) и BIN (двоичная). Для каждого открывается соответствующее окно, из которого можно сделать ясный вывод о том, какие операции "позволительны" для этих систем. Не густо — что странно, ибо ибо в версии для UIQ3 работает все. Здесь зачем-то урезали.

Операции с памятью — как в большинстве обычных калькуляторов, ничего экстраординарного. Имеется функция "Вывести последний результат". Она, как и многие другие функции режимов, доступна здесь только через меню (в отличие от версии для UIQ3). И режим отображения только один — инженерный. Двух упрощенных вариантов, как в "сонериковской" версии, здесь нет. Иногда это раздражает: каждый раз нужно такое множество функций? Можно устать двигать джойстиком по экрану, поскольку кнопка "С" находится в правом верхнем углу, а основные нужные вещи — в левом нижнем.

Управление с клавиатуры расширено до быстрого доступа к функциям "*", "+", "-" и "/" — это полезно, с учетом раздражающей беготни по дисплейным кнопкам с помощью джойстика. Жаль, нет быстрого доступа к "С" (стереть результат), есть только " Back " (стереть последнюю набранную цифру). Перечислять поддерживаемые мат. функции не стоит — на скриншоте все кнопки отчетливо видны.


Резиновый калькулятор

На сайте разработчика « Best Calc » треть места в описании программы уделена тому, насколько это продвинутая программа в смысле масштабирования: дескать, приспосабливается к любому разрешению экрана. На самом деле, в действительности это не так симпатично выглядит. Во-первых, на модели Nokia 5500 калькулятор масштабироваться не думает (см. скриншоты ниже). Во-вторых, на модели Nokia E 70 поворот дисплея превращает калькулятор в нечто невообразимое; запуск в горизонтальном или в вертикальном режиме проходит нормально, но стоит выполнить поворот — использование калькулятора максимально затрудняется. Вертеть интерфейс на E 60 мы не пробовали, но думаем, там то же самое.

:: так это выглядит на Nokia 5500 — видно, что программа не тянется в ширину



:: так на Nokia E70 — запущена вертикально, потом поворот интерфейса



:: и вот на Nokia E70 — запущена горизонтально, потом поворот интерфейса



Работа программы на Nokia E90

Если на E61/E70 отображение калькулятора на дисплее можно назвать причудливым, то что говорить про то, как он отображается на дисплее Nokia E90. На внешнем дисплее, если запускать программу на закрытом смартфоне, все в порядке будет. Но вот, что получается, если программу запускать на раскрытом смартфоне:


 

Что поражает — программу (или смартфон?) и здесь можно немного перехитрить: запустить программу на закрытом смартфоне, а потом открыть. Размер отображаемого калькулятора существенно увеличится. В общем, нормальной визуальной поддержки нет. А в остальном каклькулятор полностью работоспособен.


 

Плюсы, недостатки, выводы

Как калькулятор — вполне хорош. Местами неудобен, но по сравнению со встроенным — небо и земля. Он проигрывает только по одному параметру: встроенный калькулятор умеет вести "журнал вычислений", а в « Best Calc » ничего такого нет. Самое большое неудобство — место расположения кнопки "С" и отсутствие вызова ее функции с клавиатуры (только через меню). И с подгонкой под размеры экрана пока нелады.



[ на главную страницу каталога обзоров программ для моб. устройств ]





Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.