Язык процедур 2-REXX для OS-2

светодиодные панели, светодиодная панель 595х595, световой короб рекламный

Выполнение арифметических вычислений - часть 2


Например, для обычной операции деления используется символ наклонной черты (/). Инструкция деления двух чисел выглядит следующим образом:

SAY 7 / 2

Результатом выполнения инструкции будет число 3.5, которое выводится на экран.

Для того, чтобы получить только остаток от деления, в качестве оператора деления используйте символ, состоящий из двух наклонных черт (//). Чтобы получить только целую часть без остатка, используйте знак процента (%).

Для просмотра примеров, демонстрирующих выполнение описанных выше арифметических действий, выберите => .

Вычисляемые выражения - Обычно выражения вычисляются слева направо. Выражение, приведенное ниже, иллюстрирует это правило. До сих пор Вы имели дело с выражениями, содержащими один оператор и два элемента, например, 4 + 2. Предположим, что имеется следующее выражение:

9 - 5 + 4 =

Сначала вычисляется выражение 9 - 5. К значению выражения 4 добавляется 4 и в конечном итоге получится 8.

Однако некоторые операции имеют приоритет перед другими. В общем случае к выражениям применимы правила алгебры. Например, в выражении, приведенном ниже, операция деления выполняется раньше операции сложения:

10 + 8 / 2 =

Результатом этого выражения будет число 14.

Если в выражении Вы используете скобки, то интерпретатор сначала вычислит значение выражения в скобках. Например:

(10 + 8) / 2 =

Результатом данного выражения будет число 9.




- Начало -  - Назад -  - Вперед -