|
|||||
|
ПРЕДУПРЕЖДЕНИЕ: Автор этой статьи не несёт никакой ответственности за результаты использования данного метода. Все действия производятся пользователем на свой страх и риск. Как известно, при создании новой программы пользователь должен определить её тип: main либо base-n. В режиме base-n доступны функции преобразования систем счисления, логика и т.п, но недоступны логарифмы, тригонометрические, графические функции а также некоторые функции из меню math (такие, как факториал). Итак, метод заключается в следующем: Для начала необходимо создать программу типа base-n. Очень хорошо зарекомендовал себя такой код: A=0 После этого необходимо запустить программу и нажать клавишу [c/Esc] , потом выбрать "Y".Калькулятор перейдёт в режим редактирования программы. Глюк заключается в том, что в этом режиме работает ввод как в программах типа main. Т.е. вся тригонометрия, логарифмы, и даже графики становятся доступны.Если после этого открыть программу из мею командой EDIT, то будет видно, что все введённые ранее команды там остались. При этом ввод будет работать в режиме base-n. Ниже приведены несколько скриншотов, демонстрирующих возможности найденного глюка:
Только есть одна проблема: режим base-n программ в этом калькуляторе выполнен на редкость криво, и странно, что этого пока никто не заметил. У меня ни разу не получилось вывести на экран результат командой Print в двоичном, восьмеричном или шестнадцатиричном представлении. Проверено на двух экземплярах SRP-325G. (c) 2007 by Svin |