Операции с памятью 4
Большинство настольных калькуляторов содержат скрытую ячейку памяти,
которая может хранить одно
число, и позволяют с ней работать: записать или прочитать, а иногда прибавить к
памяти, отнять, умножить или разделить.
Аналогичные операции есть в БК. Они доступны из меню Память, из
всплывающего меню или с помощью кнопок нарисованной клавиатуры.
Всего операций шесть:
запись в память, чтение из памяти и четыре арифметических операции с содержимым
памяти.
Особенность БК в том, что его "память" располагается на том же листе, на котором
выполняются все Ваши вычисления, поэтому "ячеек" в этой памяти может быть много. И чтобы сделать
работу с памятью все время
видимой, БК открывает второе окно, которое мы называем Зеркалом.
В Зеркале есть своя каретка оранжевого цвета. Она отмечает место, где будут
происходить изменения.
Зеркало можно открыть или закрыть клавишей F4,
а в некоторых случаях оно открывается автоматически.
Кнопкой
TAB можно перейти в Зеркало, и тогда оно станет
рабочим окном, а рабочее окно станет зеркалом.
Зеркало также можно закрыть, щелкнув по "крестику" в верхней
правой части его окна, снова нажав F4, или
выполнив команду меню Файл - Показывать зеркало.
Описания операций с памятью приводятся ниже. Вы можете придумать свои приемы
использования этих возможностей.
Операции
[MS] Записать в память
По этой команде:
- открывается Зеркало, если оно закрыто
- в Зеркале создается новое выражение вида "X=X",
где "X" - это то число, на котором стоит
каретка
- каретка в Зеркале ставится перед знаком "="
Например, если каретка стоит на числе 123, то после записи в память в
конце листа появится выражение 123=123, а оранжевая каретка Зеркала
встанет перед знаком "=" этого выражения.
[MR] Прочитать из памяти
Эта команда работает только если Зеркало открыто.
В том выражении, в котором стоит оранжевая каретка, ищется
число - результат. Если результат отсутствует, то
не происходит ничего. Если результат найден, то его значение вставляется в
позицию каретки в главном окне.
Прибавить, отнять, умножить, разделить память
Эти команды добавляют в позицию каретки в Зеркале сначала знак указанной
операции, а за ним то число, которое отмечено кареткой в рабочем окне.
Например, если каретка стоит где-нибудь внутри числа 123, то
[M+] обозначает "+123"
[M-] обозначает
"-123"
[M*] обозначает
"*123"
[M/] обозначает
"/123"
После добавления такого текста результат операции в "памяти"
перечитывается автоматически.
Советы
1. Все команды работы с памятью доступны из меню, всплывающего по щелчку
правой кнопкой мыши. Наведите курсор на нужное Вам число, щелкните правой кнопкой,
щелкните по нужной операции во всплывшем меню, и эта операция будет выполнена с
указанным числом.
2. Для всех операций с памятью есть горячие клавиши и их легко запомнить:
просто жмите Alt вместе с клавишей, соответствующей
нужной операции: сложить - это Alt+, вычесть
Alt-, умножить Alt*, разделить
Alt/.
3. Открыв зеркало, можно перетаскивать
мышью части выражений из одного места в другое, иногда это может
быть удобно.
Далее: Меню