Обзор программы 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 E90
Если на E61/E70 отображение калькулятора на дисплее можно назвать причудливым, то что говорить про то, как он отображается на дисплее Nokia E90. На внешнем дисплее, если запускать программу на закрытом смартфоне, все в порядке будет. Но вот, что получается, если программу запускать на раскрытом смартфоне:
Что поражает программу (или смартфон?) и здесь можно немного перехитрить: запустить программу на закрытом смартфоне, а потом открыть. Размер отображаемого калькулятора существенно увеличится. В общем, нормальной визуальной поддержки нет. А в остальном каклькулятор полностью работоспособен.
Плюсы, недостатки, выводы
Как калькулятор вполне хорош. Местами неудобен, но по сравнению со встроенным небо и земля. Он проигрывает только по одному параметру: встроенный калькулятор умеет вести "журнал вычислений", а в « Best Calc » ничего такого нет. Самое большое неудобство место расположения кнопки "С" и отсутствие вызова ее функции с клавиатуры (только через меню). И с подгонкой под размеры экрана пока нелады.
Дополнительно |
|