Программа Калькулятор

Для чего предназначена программа Калькулятор?

Программа Калькулятор представляет собой компьютерный вариант настольного или карманного калькулятора. Она используется в том случае, когда необходимо сроч > о выполнить какие-либо вычисления. Дополнительно программа Калькулятор позволяет выполнять целочисленные операции в разных системах счисления (и осуществлять перевод чисел из одной системы счисления в другую), а также побитовые логические операции над целыми числами.

Какие режимы работы предлагает программа Калькулятор? Программа Калькулятор имеет два режима работы, один из которых соответствует обычному настольному кальку-штору, ограниченному в своих возможностях четырьмя действиями арг ]шетики, а другой — калькулятору для научных расчетов, способному вычислять широкий спектр различных математических функций, а также выполнять статистические вычисления. Переключение режимов производится с помощью меню Вид (Обычный или Инженерный соответственно), Переключение режима приводит к сбросу текущего значения на рн.:и1каторе.

Как можно изменять режим представления числа на индикаторе?

Единственная возможность повлиять H.I способ отображения чисел на индикаторе Калькулятора — команда Вид > Количество цифр в группе. Она (ействует только на целые числа или нп целую часть десятичных чисел. Если этот флажок меню установлен, отображаемое число разбивается на группы по несколько разрядов (по три для десятичных и восьмеричных чисел, но.четыре для шестнадцатеричиых и двоичных-чисел). Если флажок сброшен, то цифры числа записываются без промежутков между ними.

Как осуществляются вычисления в обычном режиме работы?

В обычном режиме работы числа вводятся при помощи кнопок с цифрами, десятичной запятой и кнопки, служащей дли изменения знака числа. Порядок вычисления следующий: вводится первое число, затем знак операции и второе число. Вычисление производится по щелчку на кнопке. Калькулятор позволяет производить «цепочечные вычисления*, когда вместо кнопки выбирается следующая операция и в качестве первого числа для нее берется результат предыдущего действия. Кроме того, простейший Калькулятор поддерживает две унарные операции: извлечение квадратного корня (кнопка [~:<ч) и обращение числа (кнопка |JVj).

Как осуществляются операции с «памятью» калькулятора?

Калькулятор имеет «память», способную хранить одно число. Чтобы вывести число из памяти на индикатор, служит кнопка

Кнопка fill позволяет прибавить к числу в памяти показания индикатора, а кнопкаочищает память, записывая в нее число 0. Если в памяти хранится ненулевое число, это отмечается буквой М на специальной панели. Содержимое памяти Калькулятора сохраняется при переключении режимов.

Есть ли клавиатурные эквиваленты кнопок Калькулятора?

Да, у каждой кнопки Калькулятора' имеется клавиатурный эквивалент; например, цифрам и знакам операций соответствуют клавиши, содержащие те же самые символы, Узнать назначение любой клавиши и ее клавиатурный эквивалент можно, щелкнув на ней правой кнопкой : мыши и выбрав команду Что это такое? Информация о выбранной клавише появится во всплывающем окне.

В чем отличие использования Калькулятора в инженерном режиме?

В научном (Инженерном) режиме Калькулятор содержит значительно больше кнопок, чем в обычном режиме. Дополнительные кнопки служат для вычисления математических функций (тригонометрических, в том числе гиперболических, показательных, логарифмических), преобразования формы записи числа, логических операций, статистических вычислений. Унарные операции применяются к числу, которое отображается на индикаторе, бинарные осуществляются т;;.к же, как и арифметические операции.

Как используются функциональные кнопки в инженерном режиме?

Большинство функциональных кнопок Калькулятора соответствуют нескольким операциям. Так, флажок Inv помюляет вычислить функцию, обратную той, которая ука ина на кнопке. Например, Inv |_*J вычисляет ffv, гдех — число, находящееся на индикаторе. Флажок Hyp используется вместе с кнопками вычисления тригонометрических функций, превращая их в гиперболические. Каждый из этих флажков воздействует только на ближайшую операцию, после чего автоматически сбрасывается.

Как извлечь квадратный коренэ в инженерном режиме Калькулятора?

Кнопка sqrt в инженерном режиме отсутствует, поэтому для извлечения квадратного корня приходится исполыквать функцию, обратную возведению в квадрат 1nv|ky.

Каков приоритет операций в обычном и инженерном режимах?

В обычном режиме цепочечные вычисления выполняются в порядке их задания, то есть 1 + 2 * 3 дает при вычислении число 9. В инженерном режиме действуют стандартные математические правила приоритета операций (умножение и деление выполняется раньше сложения и вычитания и т. д.), так что описанное выражение даст результат 7.

Как задается порядок дейсгвий при помощи скобок?

В инженерном режиме возможно изм е иг 11 ие порядка выполнения действий при помощи скобок. Очередной уровен ь скобок открывается кнопкой щ и закрывается кнопкой j[~J. Вычислен; ш инутри скобок проводятся прежде, чем действия вне скобок. Скобки мог> г i <ладываться друг в друга, причем допустимый уровень вложения скобок 25. Текущий уровень открытых скобок отображается на специальной гкшели.

Как использовать константы?

Часто используемые при научных расчемх константы л и 2к в инженерном режиме работы калькулятора не треоу^гся вводить вручную. Для ввода константы тс используется кнопка \ » J, число 2л вводится при помощи комбинации Inv |Пу.

Как выбрать вариант представления угловой меры?

При вычислении тригонометрических и обратных тригонометрических функций в значении аргумента и результате вычислений могут использоваться разные единицы измерения углов. Выбор единиц измерения осуществляетсяпри помощи переключателя, расположенного прямо под индикатором. Вариант Градусы указывает значение величин в градусах, Радианы — в радианах, Грады — в градах. В градусной мере применяются десятые доли градуса, а не минуты и секунды. Для небольших углов перевод из одной меры в другую удобно производить вычислением сначала прямой, а затем обратной тригонометрической функции с изменением состояния переключателя между этими действиями.

Как использовать данные или получить ответ в градусах, минутах и секундах?

Программа Калькулятор имеет кнопку перевода числа, записанного в форме градусов, минут и секунд, в градусы и десятые доли градуса. При вводе числа в градусах, минутах и секундах, минуты и секунды вводятся после десятичной запятой, причем на минуты отводится ровно два символа. Число, введенное как 70,05555, означает 70°5'55,5". Для перевода числа в градусы и десятые доли градуса (именно такой формат используют тригонометрические функции при установленном переключателе Градусы) используется кнопка [*|* J, Для перевода результата вычислений в градусах и десятых долях градуса в градусы, минуты и секунды, используется комбинация InvE^J. Следует понимать, что при прочих операциях этот формат числа не распознается, так что такое преобразование следует применять только к окончательному результату.

Как в программе Калькулятор производится перевод чисел изодной системы счисления в другую?

При работе с целыми числами программа Калькулятор позволяет использовать не только стандартную десятичную, но и «компьютерные» системы счисления: двоичную, восьмеричную, шестнадцатеричную. Выбор системы счисления производится при помощи установки переключателя (Hex — шестнадцатеричная, Dec — десятичная, Oct - 1,.,.-.,..,,;.!:; ^.и..^, ., восьмеричная, Bin — двоичная система счисле- Г' '" '""' е' -Х.,^ '"' <п, ния). Соответствующие команды такл.е юступны в меню Вид. При изменении системы счисления число на индикаторе преобразуется автоматически. Если десятичное число не было ш. лым, дробная часть отбрасывается. В зависимости от установленного nqn <лючателя, активными являются только кнопки с цифрами, имеющимися i выбранной системе счисления. Если выбрана не десятичная система с-ч деления, то под индикатором появляется переключатель, позволяющий задать разрядность числа от 1 до 8 байт. О + йа-яз G-2 Зайта О t ЙЖ»

Как определяются и выполняются логические операции сцелыми числами?

Логические операции с целыми числа-v и ныполняются побитово. При этом формирование результата выглядит яснее при использовании не десятичной системы счисления. Логические операции определяются по стандартным правилам математической логики. С )перации |0;«], [jLJ и f^J являются бинарными, операция [f;ij - унарной. Бинарная операция сдвига влево [jf-j несколько менее стандартна. Второе чиг;п указывает, на сколько двоичных разрядов необходимо сдвинуть влево 6ir ы первого числа. Биты, уходящие за левую границу, отбрасываются, правые |:,;зрады заполняются нулями. Если не происходит ухода значащих цифр на границу числа, эта операция оказывается эквивалентной умножению -ш 2", где п — второе число. Для обратной операции, сдвига вправо, можно i :пользовать комбинацию Invij^J. В качестве заполнителя старших разрядов используется значение самого старшего бита числа.

Как в программе Калькулятор осуществляются статистическиевычисления?

Для осуществления статистических оперл шй в инженерном режиме используются пять кнопок, расположенных вдоль левого края окна Калькулятора. Для включения режима статистических вычислений используется кнопка а экране при этом появляется дополнительное окно Статистика.

Как осуществляется ввод даннь.х для статистических вычислений?

Для того чтобы число использовалось ч г гатистических вычислениях, необходимо включить режим статистики щелчком на кнопке [|gj, ввести число (или получить его в результате вычислений) и щелкнуть на кнопке y^ll. Это число появится в окне Статистика. Коли требуется использовать одно и то же число несколько раз, выполняю! повторные щелчки на кнопке 1ш. Чтобы удалить число из окна Статистика его надо выбрать и щелкнуть на кнопке Г|Г]. Полностью очистить окно Статистика позволяет кнопка

Какие статистические операции можно использовать?

После того как числа для статистической обработки введены (их количество отображается в окне Статистика), можно вычислить:

• среднее арифметическое введенных чисел ([r^LJ);

• среднее квадратичное (Inv |-^j);

• сумму чисел (i^j);

• сумму квадратов чисел (Inv (j^j);

• среднеквадратичное отклонение, несмещенное или смещенное (fyOj илиInv [Т])

Можно ли использовать для вычислений числа, имеющиеся вдокументах, и передавать результат вычислений в другие приложения?

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