Practical Calculator

Practical Calculator — это программа для рассчета математических выражений. Её предназначение — упростить проведение вычислений на компьютере за счет набора выражений с клавиатуры, гибкого синтаксиса, пользовательских функций и констант, а также благодаря тщательно продуманному интерфейсу.

Основные отличия Practical Calculator от ряда аналогичных продуктов:

  • свобода синтаксиса: вам не нужно вводить числа слитно
    1 000 + 10 000
    закрывать скобки в конце выражений 2 * (2 + 2
    и соблюдать регистр символов Sin(X) / COS(X) - tg(x)
  • вы можете использовать числа в различных системах счисления и различных форматах одновременно
    &B10001 + $ABDC - 0x123 + &hFFFF а также различные способы написания основных операций
    ~222 and not #FFF1 << 10 shr 5
  • вы можете редактировать константы и функции не выходя из программы и не перезагружая её
  • Practical Calculator поддерживает гибридный режим, при котором разделителем целой и дробной части может быть и точка, и запятая. Это позволит удобно работать с числами из приложений или текстов с разными разделителями
    2.2 + 1,3
  • 11 форматов отображения результата; возможность выбора, какие форматы результата и в каком порядке отображать
  • ввод формулы в однострочном или многострочном окне, в зависимости от размера окна программы

Practical Calculator поддерживает арифметические, логические и битовые операции, а также вычисления с процентами.

Скриншоты:

Окно программы

Practical Calculator под Windows XP

Practical Calculator под Windows 2000

История

Пользовательские определения

Скрыв часть элементов интерфейса, можно добиться более компактного вида программы
     

 

Скачать Practical Calculator 1.11 (507 KB, 3 февраля 2008)
Не требует инсталляции. Распакуйте архив в любое удобное место.

Что нового?

Версия 1.11 (1.11.115, 3.02.2008, build 143)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	1. Добавлена обработка завершения формулы. Раньше можно было после последнего аргумента
	   формулы писать любой текст. Вместо этого добавлены штатные комментарии
	   (после знака "'").
	2. Вычисления с процентами (+%, -%, +%?, -%?, %*, %/)
	3. Гиперболические функции

Версия 1.1 (1.1.110, 20.01.2008, build 140)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	1. Добавлена обработка битовых операций AND, OR, XOR, MOD, DIV, NOT, SHL (LSH), SHR (RSH).
	   Для операции возведения в степень добавлен алиас "**"
	2. Вычисление формулы по нажатию Enter в поле ввода
	3. В меню панели результатов добавлены команды копирования (результат по-умолчанию,
	   выбранный результат или все результаты)
	4. Часть пунктов меню кнопки Evaluate на панели инструментов вынесена в меню отдельной
	   кнопки View
	5. Добавлена возможность выбирать тему панелей инструментов (системная или градиентная),
	   изменена отрисовка градиентной темы для большей интеграции с системной отрисовкой
	6. Улучшено отображения параметров форматов результата в диалоге настройки форматов
	   результата
	7. Исправлены ошибки:
		- обработка 2-х аргументных функций (таких как RandG, LCM)
		- искажение интерфейса при сильном увеличении шрифта
		- некорректная обработка чисел в двоичной системе счисления, записанных
		  с суффиксом ("101b")
		- возведение в дробную четную степень отрицательных чисел: (-1)^(1/2)
	8. Добавлена фильтрация цифр в двоичных и восьмеричных числах, написанных с суффиксом
	9. Папка Definitions теперь автоматически создается в папке с исполняемым файлом, если
	   еще не существует
	10. Дополнена справочная система.

Built with CodeGear Delphi

Скачать

Программы

Поиск по сайту

Рекомендую посетить

Delphi Russian Knowledge Base by Vit Форум на Исходниках.РУ

Torry's Delphi Pages

Windows Live Spaces