Cтраница 2
Операции отношения используются для проверки некоторых логических условий. Операция отношения в простейшем случае включает два выражения, между которыми стоит знак отношения (, ит. [16]
Операции отношения имеют одинаковый приоритет. [17]
Операции отношения используются при сравнении двух операндов. Они возвращают true - истина, если указанное соотношение операндов выполняется, и false - ложь, если соотношение не выполняется. [18]
Если операции отношения используются для сравнения совместных типов-строка, то они обозначают лексикографическое упорядочение в соответствии с упорядочением набора литер. Отношение лексикографического порядка задает отношение порядка для значений тииа-строка. [19]
Когда операции отношения применяются для операндов простых типов, то это должны быть совместимые типы. Однако, если один операнд имеет вещественный тип, то другой может быть целого типа. [20]
Знаки операций отношения выражают количественные соотношения между числовыми значениями величин и имеют тот же смысл, что и в обычной математической записи. [21]
Знаки операций отношения имеют тот же смысл, что и в обычной алгебре, но так как клавиатура некоторых внешних устройств ЭВМ имеет ограниченный набор символов, отдельные символы обозначаются сочетанием более простых символов: () - равно; () - больше; () - больше или равно; () - меньше; () - меньше или равно; ( О) - не равно. [22]
Результат операции отношения относится к логическому типу, Он принимает значение истина в том случае, если отношение удовлетворяется для входящих в него арифметических выражений и ложь в противном случае. [23]
![]() |
Приоритеты операций. [24] |
Операндами операций отношения могут быть арифметические или текстовые выражения. [25]
Операндами в операции отношения могут быть текстовые выражения. В таком случае сравниваются двоичные коды текстовых операндов, а результатом операции является истина или ложь и зависит результат от упорядоченности кодов литер по возрастанию. Если текстовые операнды имеют разную длину, более короткий операнд при сравнении дополняется справа пробелами до длины более длинного. [26]
Например, операция отношения, примененная к значениям хну типа Шедег, дает в результате 1гие, если х и у равны, и / а / 5е в противном случае. [28]
Операндами в операции отношения могут быть текстовые выражения. В таком случае сравниваются двоичные коды текстовых операндов, а результатом операции является истина или ложь, и зависит результат от упорядоченности кодов литер по возрастанию. Если текстовые операнды имеют разную длину, более короткий операнд при сравнении дополняется справа пробелами до длины более длинного. [29]
Так как операции отношения дают только два значения ( 0 и OFFFFH), то они редко используются сами по себе. [30]