"Calculator MK-61" coded on Java 2 SDK
Designed by Eugene Polyansky ( aka EugenE )
(c) 11.10.2001
Этот калькулятор эмулирует работу калькулятора
МК-61. Имеет регистровый стек на пять чисел, в который помещаются промежуточные результаты и исходные
числа.
Принцип работы калькулятора:
Последовательно кнопкой PUSH в память заносятся числа, с которыми необходимо произвести расчеты.
Когда необходимо призвести расчет нажимается кнопка с требуемым действием - результат расчитывается
автоматически для числа (X) находящегося в активном окне и числа (Y) в первом регистре памяти.
При этом : Result = Y ? X, где ? - нужное действие.
После выполнения действия содержимое памяти смещается вверх на одну ячейку.
Исходный код апплета
Иерархия классов апплета: