Сайт посвящен разработке калькулятора

Если Вы интересуетесь калькуляторами и программируете на Delphi, то этот сайт для Вас. Здесь располагаются исходники калькулятора HighCalc. Данный проект задумывался мною, как коммерческий. Однако, в силу ряда причин, было принято решение, сделать программу свободно-распространяемой и опубликовать исходный код. Основные особенности: калькулятор поддерживает много функций, переменные, арифметические действия и некоторые функции с высокой точностью - 10000 знаков и более, зависит от производительности Вашего компьютера, 2D и 3D графики. Пользовательский интерфейс калькулятора "скиновый", исходники соответствующего редактора прилагаются. При компиляции требуется библиотека RX и компонент PaintBoxWithRubberShape. Для отрисовки графиков, также использовался компонент стороннего разработчика.
Проект компилировался в Delphi 6.
Если есть желание разобраться с исходниками - рекомендую ознакомиться с файлом ReadMe.txt

При разработке функций реализующих ядро повышенной точности, использовался второй том "Искусство программирования" Дональда Кнута. В этих функциях часть кода написана на ассемблере. Это необходимо, в основном, для учёта флага переноса.


Внешний вид

По всем вопросам пишите highcalc@mail.ru


Исполняемые файлы и исходники HighCalc (1 379 072 bytes)
Исполняемые файлы HighCalc (880 253 bytes)
Исходники HighCalc (956 742 bytes)
Библиотека RX
Компонент PaintBoxWithRubberShape (1 561 bytes)


Далее идут некоторые ссылки, не имеющие прямого отношения к калькулятору. Но, не смотря на это, и они могут оказаться полезными.


Научная литера