Результаты (
английский) 1:
[копия]Скопировано!
The arithmetic logic is based on the infix notation without priorities and brackets. To perform the operation "a * b" (where "*" is an arbitrary binary operation) user first dials a, then clicks one of the keys of the binary operations (+,-, ×, ÷, perhaps also "yx"), then gaining value b and press the ' = '. Introduced operation is performed on numbers a and b, and the result appears on the display. If instead of "=" user again clicks down the binary operation, it happens the same thing — previously entered operation is executed and its result is displayed, but the result is the first operand for the operation, which key was pressed.Так, например, для вычисления значения выражения «30 * 5 + 45» пользователь должен последовательно нажать клавиши: «3», «0», «×», «5», «+», «4», «5», «=». При этом после нажатия плюса выполнится умножение 30 на 5, ранее введённое, на дисплее отобразится результат 150, а после знака равенства отобразится окончательный результат 195. Арифметическая логика не предполагает наличия приоритетов операций, все операции выполняются в том порядке, в котором вводятся. Так, попытка прямого цепочного вычисления выражения «1 + 2 × 3» приведёт к неверному результату, потому что сначала будет выполнено сложение, и только потом умножение, что даст в результате 9, а не 7, как должно получиться согласно правилам математики. Чтобы получить правильный результат, пользователь должен изменить порядок ввода: выполнить сначала операцию умножения, а только затем — сложения.Арифметическая логика наиболее проста в реализации, поскольку требует для любых вычислений только два операционных регистра для двух последних операндов и сохранения только одной, последней введённой операции. Она вполне удобна для простых расчётов, когда пользователь не подготавливает заранее всю последовательность вычислений, а считает «на ходу», и его интересует только текущая операция и её результат. Но она не соответствует математическим правилам и затрудняет расчёты по сложным формулам, поскольку требует вводить данные и операции в том порядке, в котором они должны выполняться, а не в порядке записи в математической формуле.Арифметическая логика позволяет ускоренно выполнять повторяющиеся однотипные операции «с константой», когда один из операндов (обычно второй) и знак операции не требуется вводить повторно. Например, нажатие клавиш «5», «×», «=», «=» на калькуляторах некоторых моделей выполняет цепочку действий «5 * 5 * 5», то есть операцию возведения в третью степень. Другой пример: если сразу после вычисления любой бинарной операции (не нажимая клавишу сброса) ввести число и нажать «=», то будет выполнена та же (предыдущая) операция, где первый операнд — введённое число, а второй операнд — такой же, как в предыдущей операции (первый или второй операнд в зависимости от операции).
переводится, пожалуйста, подождите..