КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Операции сравнения и логические выражения
Бинарные операции. Бинарная операция – это операция, производимая над двумя операндами.
<операнд>::=<литерал> ::=<идентификатор_переменной> ::=<числовое_выражение> ::=<вызов_метода>
<вызов_метода> - обращение к заранее написанному фрагменту кода для нахождения некоторого значения или осуществления некоторого действия. <числовое_выражение>::=<операнд><бинарная_операция><операнд> Перечень арифметических операций представлен в таблице № 3.1. Таблица 3.1. Арифметические операции
Операцию сравнения, как и предполагает ее название, сравнивает два значения и возвращает результат логического типа. Если условие справедливо, он равен true, если ложно — false. Шесть операций сравнения можно разбить на две категории: отношение и равенство. Перечень операций приведен в таблице №3.2. Таблица 3.2. Логические операции
Все операции сравнения возвращают значение типа bool (true или false). Таким образом, они формируют логические выражения. Следует отметить, что для создания логического выражения каждая операция сравнения объединяет не более и не менее, чем два операнда. Операции отношения формируют выражения отношения, а операции равенства, соответственно, - выражения равенства.
<Выражение_отношения>::= <Операнд> <Операция_отношения> <Операнд>
<Выражение_раеенства>::= <Операнд> <Операция_равенства> <Операнд>
<Операнд> ::= <Литерал> ::= <Идентификатор_числовой_переменной> ::= <Идентификатор_числовой_константы> ::= <Числовое_выражение> ::= <Вызов_метода>
<Операция_отношения> ::= > ::= >= ::= < ::= <=
<Операция_равенства> ::= == ::=!=
<Операция_сравнения> ::= <Операция отношения> ::= < Операция равенства>
Дата добавления: 2014-01-04; Просмотров: 419; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |