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