Математика на Palm

Б. Герман
09.09.2001

Речь пойдет о том, какую неоценимую помощь может оказать КПК Palm в математических расчетах. Программ на данную тему написано великое множество, поэтому обзор ни в коей мере не претендует на полноту. Рассмотренные программы, с моей точки зрения, являются лучшими в своем классе, но очевидно, вы можете с этим не согласиться и... написать мне об этом.

Ссылки указывают на далеко не самые последние версии программ, но скачав их вы можете сходить на сайт производителя и исправить положение. В поле Size указан занимаемый в памяти размер.

Калькуляторы

Name: EasyCalc
Size: 161 kb

Калькулятор, распространяемый под лицензией GPL. Тригонометрические функции, построение графиков сразу нескольких функций, операции с комплексными числами и с числами с разным основанием, определение собственных функций и переменных, работа с матрицами, финансовые расчеты - далеко не все его возможности. К особенностям можно отнести: возможность представления десятичных дробей натуральными, к недостаткам: отсутствие средств решения уравнений. Этот калькулятор имеет наивысший показатель возможности/размер. Лицензия позволяет получить исходные коды программы и модифицировать по своему усмотрению (разумеется, в сторону улучшения).

Name: CplxCalPro
Size: 210 kb

CplxCalPro - мощнейший калькулятор возможности которого ограничены только вашей фантазией. Вы можете: изменять назначение экранных кнопок; строить графики функций; численно решать уравнения; писать не хилые программы на C-подобном встроенном языке; производить операции с комплексными числами; использовать 160 встроенных функций и многое, многое другое. С калькулятором поставляется большое количество примеров программ, так что проблем с изучением встроенного языка не будет. Программа, несомненно, достойная, с которой стоит познакомится, хотя несколько тормознутая.

Name: powerOne Graph
Size: 209 kb

powerOne Graph - очень удобный калькулятор. Он позволяет: строить графики, численно решать уравнения, конвертировать значения, производить статистические и экономические расчеты, выполнять операции с временем и датой. Явный недостаток - отсутствие возможность работать с комплексными числами (для многих неактуален). Посмотреть определенно стоит.

Name: MathPad
Size: 45 kb

О MathPad можно говорить много и долго, и только хорошее. Не смотря на свой преклонный возраст (давно не обновлялась) остается очень и очень актуальной. Чем-то напоминает Derive, хотя ей до него, конечно, далеко. Арифметические выражения вводятся сплошным текстом, что очень удобно. Программа позволяет сначала записать кучу уравнений, а потом решить их одним махом.
На пример, вводим:
2*a=b+c
b-c=4*c
b/2=b-4
нажимаем "Solve" и получаем:
a: 4.8
b: 8
c: 1.6
Т.е. она находит независимую переменную и подставляет ее как константу в другие уравнения. Такой способ не позволяет решать связанные уравнения, но результат, как правило, можно найти с помощью подстановки. Можно, конечно, считать и обычные выражения: куча функций для коих, имеется. Программа является идеальным средством для, столь любимой всеми студентами, подгонки результата. К сожалению, отсутствуют: поддержка комплексных чисел и возможность построения графиков.
Для версии 1.5:
name: PalmWarez
sn: 101805

Name: LyME
Size: 472 kb

Если вам не жалко полмегабайта памяти и вам нужна суперпрограмма частично совместимая с Mathlab, то определенно эта программа для вас. По количеству наворотов (как и по размеру) она равных не имеет. Матрицы, полиномы, комплексные числа, функции, переменные, графика... но, то, что хотелось бы получить от такого монстра: преобразования выражений с символьными переменными - нет, и это не позволяет стать ей действительно полноценным математическим ассистентом. Встроенный язык с поддержкой внешних библиотек и 240 функций не оставляют сомнений в серьёзности программы. Посмотрите, может и понравится... (хотя, вряд ли)

Name: PawCalс
Size: 53 kb

Научный калькулятор со значительными возможностями, среди них: куча различных функций, в том числе и тригонометрические; встроенные математические, физические, и химические константы; возможность преобразования величин; статистические вычисления; переменные; поддержка двоичной, восьмеричной, десятичной и шестнадцатеричной систем счисления. И все это при размере 53к!!! Тем, у кого мало памяти, и считать приходиться не часто, наверняка понравиться. Обязательно скачайте!

Name: Calс!
Size: 82 kb

Универсальный калькулятор, позволяет: вычислять тригонометрические функции и логарифмы с произвольным основанием; производить статистические вычисления; осуществлять перевод величин; использовать переменные и константы; производить вычисления c числами в разных системах счисления. Оригинальный дизайн можно оценить по скриншоту. Отсутствуют возможности построения графиков и операции с комплексными числами. В целом, очень приличный калькулятор со средними возможностями.

Name: 14allCalc
Size: 53 kb

Слегка расширенный калькулятор. Имеет тригонометрические функции, регистр памяти и возможность работы с числами в разных системах счисления. В общем - необходимое есть, а по сути - ничего особенного.

Name: BinCalc
Size: 23 kb

Калькулятор специально созданный для битовых операций над числами. Поддерживает системы счисления с основаниями 16, 10, 8 и 2. Выполняет только целочисленные операции, причем используется обратная бесконечная логика вычислений. Имеется возможность установки разрядности операндов. Те, кому не жалко памяти чтобы держать отдельный калькулятор для логических операций - оценят его удобство.

Name: MathU Pro
Size: 120 kb

MathU Pro - оригинальный программируемый калькулятор. Отличительная особенность - обратная бесконечная логика вычислений! Тем, кто не знаком с БЗ-34 или МК-52(61) он точно не понравится, остальные по достоинству смогут оценить его 112 встроенных функций и 1044 регистра памяти. Набор программы осуществляется в отдельном, специальном редакторе. Мне не понравился, но любители языка Forth может и оценят...

Name: One+One
Size: 53 kb

Калькулятор сделанный как визуальная пародия на настоящий. Тригонометрия, статистика, системы счисления - присутствуют. Может у кого-то ностальгия по real МК.

Конверторы

Редко приходится сталкиваться с необходимостью перевода величин, но если столкнетесь то: Yet Another Unit Converter (YAUC), Convertz, 1-2-CONVERT!, Abroad, несомненно, вам помогут. Я советую YAUC.


Другое

Есть также много специфичных программ, которые "считают" по-своему...

Name: BioChart
Size: 21 kb

Oчень удобная программа для расчета биоритмов, позволит вам понять истинную причину того, почему вам не хочется идти на работу (эмоциональный ритм), почему после вчерашнего голова болит больше, чем обычно (физический ритм), и почему вы ни чего не можете понять из того, что здесь написано (интеллектуальный ритм).

Name: IPCalc+
Size: 39 kb

Из названия понятно, что этот калькулятор имеет отношение к IP-сетям. И правда, он содержит в себе абсолютно все, что вы хотели бы сделать с IP-адресом, кроме, разве что, резолва. Особенно хорошо представлены возможности расчета подсетей.

Name: Woman
Size: 28 kb

Программа позволяет вести историю дней, когда вашей девушке хотелось покататься на роликах, и вычислить когда ее посещение может сделать вас папой. Если у палма не обладатель, а обладательница, то программу, определенно, стоит поставить: ведь девушки так плохо считают... Кажется, в описании сказано, что это запатентованное противозачаточное средство.

Name: Roman Numeral Converter
Size: 10kb

Конвертирует арабские числа в римские и наоборот. Размер программы позволяет держать ее у себя даже если вы не знаете, чем отличаются эти формы записи :-)

Name: Handy Randy
Size: 10 kb

Генератор произвольного количества случайных чисел из заданного диапазона с возможностью их сортировки. Оптимальный вариант для получения правильного ответа, когда другие средства уже не помогают.

Name: Count It
Size: 20 kb

Программа Count It является единственной в своем роде - она позволяет считать количество, и не важно чего, что-то типа загибания пальцев за вас. Точнее, за каждой кнопкой закрепляется именованный счетчик, при нажатии на кнопку значение счетчика увеличивается на определенное число (возможно отрицательное). Всего программа позволяет иметь 120 таких счетчиков. Иногда может быть очень даже полезной.

В заключение скажу, что, к моему великому сожалению, не обнаружил ни одной программы для преобразования выражений с символьными переменными, но программы постоянно обновляются, так что может уже что-то и есть. Если кто-то может с этим помочь, буду очень благодарен. И еще, мой личный выбор: MathPad + EasyCalc, эти программы очень хорошо дополняют друг друга.

P.S.: Не всегда необходимые функции присутствуют в существующих калькуляторах, и не всегда есть возможность изучать их встроенный язык. Поэтому, я осмелюсь порекомендовать вам для реализации своих алгоритмов использовать smallBasic и PocketC, т.к. если вы хоть чуть-чуть знаете Basic или C, то проблем с использованием этих программ у вас не возникнет.

Хостинг от uCoz