В мире
Самое читаемое на сайте
Последние новости
Новости: 19.02.18Выбор и выгодный заказ могильной плиты 30.11.17 Когда необходим проект ПНООЛР? 11.09.17 Преимущества использования тепловентиляторов 14.08.17 Посредничество в получении кредита 17.06.17 Немного об автобусных турах 17.05.17 Как ухаживать за робот-пылесосом? 04.05.17 Печать рекламы на пакетах: достоинства 29.04.17 Профлист: особенности и достоинства 26.04.17 Запчасти редуктора по привлекательным ценам 17.04.17 Чистый воздух в собственном доме Календарь новостей
|
ВНИМАНИЕ!!!
УВАЖАЕМЫЕ ПОЛЬЗОВАТЕЛИ!!!
Сайт поменял владельца и на нём грядут большие перемены.
Убедительная просьба не пользоваться покупкой рефератов через смс.
ДАННЫЙ СЕРВИС БОЛЬШЕ НЕ РАБОТАЕТ
Стоит вопрос об его удалении, дабы сделать рефераты бесплатными. Извините за неудобство и спасибо за понимание
Поиск реферата
Реферат, курсовая, контрольная, доклад на тему: Логический тип данных. Операции сравненияЛогический тип данных. Операции сравнения. С.А. Григорьев Логические, или булевские, данные предназначены для хранения логических значений "истина" или "ложь". Логические переменные и константы имеют тип Boolean и занимают в памяти 1 байт. Существует всего две логические константы - TRUE и FALSE. Тип Boolean - это порядковый тип, поэтому для него определены функции Ord, Pred, Succ и процедуры Inc и Dec (впрочем, довольно редко применяемые), причем Ord(FALSE) =0, Ord(TRUE) =1. Прежде чем перейти к логическим операциям, рассмотрим операции сравнения, которых в Паскале существует шесть : = равно; <> не равно; < меньше; <= меньше или равно; > больше; >= больше или равно. Операции сравнения определены для любых однотипных
операндов (числовых, символьных, логических); для числовых данных, так же, как
и в случае арифметических операций, сделано исключение - вы можете сравнивать
два числовых выражения любых типов, но сравнивать число и символ, число и
логическую величину, символ и логическую величину нельзя! Результат операции
сравнения есть TRUE или FALSE, в зависимости от того, выполнено или не
выполнено условие. Числа сравниваются между собой естественным образом, символы
- в соответствии с их номерами, а для логических величин справедливо
неравенство FALSE NOT - логическое отрицание; AND - логическое "и"; OR - логическое "или"; XOR - логическое исключающее "или". Правила выполнения этих операций таковы : NOT - унарная (т.е. применимая к одному операнду)
операция : NOT FALSE = TRUE ,
NOT TRUE = FALSE . Правила выполнения бинарных операций AND, OR и XOR
приведены в таблице 3. Таблица Правила выполнения бинарных операций Операнд Результат операции a b a AND b a OR b a XOR b FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE TRUE TRUE TRUE FALSE FALSE TRUE TRUE TRUE TRUE TRUE TRUE FALSE
|