Карта сайта

sotau.cbg.ru

Turbo Pascal
Turbo Pascal
Операции в выражениях

Выражение задает правило вычисления некоторого значения. Выражение состоит из констант, переменных, функций, знаков операций и скобок.

Математические операции

    * (умножение).
            Пример: 3*2 (результат: 6)
    / (деление).
            Пример: 30/2 (результат: 1.5Е+01)
    + (сложение).
            Пример: 2+3 (результат: 5)
    - (вычитание).
            Пример: 5-3 (результат: 2)
    div (целочисленное деление).
            Пример: 5 div 2 (результат: 2)
    mod (остаток от деления).
            Пример: 5 mod 2 (результат: 1)

Логические операции

    Not (логическое отрицание "НЕ")
    And (логическое умножение "И")
    Or (логическое сложение "ИЛИ")
    Xor (логическое "исключающее ИЛИ")

Операции отношения

    > - больше
    < - меньше
    = - равно
    <> - не равно
    >= - больше или равно
    <= - меньше или равно

Приоритет операций

Порядок вычисления выражения определяется старшинством (приоритетом) содержащихся в нем операций.

В языке Паскаль принят следующий приоритет операций:
    унарная операция NOT, унарный минус -.
    операции типа умножения: *, /, div, mod, and.
    операции типа сложения: +, -, or, xor.
    операции отношения: =, <>, <, >, <=, >=, in.


    © 2009 - 2024 Acid Ulcer