Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Стандартные функции

ЛОГИЧЕСКИЙ ТИП

Классификация: стандартный, простой, порядковый тип.

Стандартное имя BOOLEAN.

Множество значений

Множество значений включает два значения {FALSE , TRUE}. Значению FALSE (ложь) соответствует порядковый номер 0, значению TRUE (истина) - 1

Множество операций

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

Операнды и результат логического типа BOOLEAN.

Таблица 5.1.Логические операции

Операнды Результаты операций  
NOT A отрицание, инверсия A OR B или, логическое сложение, дизъюнкция A XOR B исключающее или, сумма по модулю 2 A AND B и, логическое умножение, конъюнкция  
А В  
FALSE FALSE TRUE FALSE FALSE FALSE  
FALSE TRUE TRUE TRUE FALSE  
TRUE FALSE FALSE TRUE TRUE FALSE  
TRUE TRUE TRUE FALSE TRUE  

Операции отношения (сравнения)

Операнды и результат логического типа BOOLEAN. Сравнение производится в соответствие с порядковыми номерами значений во множестве значений.

Таблица 5.2.Операции сравнения

Операнды Результаты операции  
A B A<B меньше A<=B меньше или равно A>=B больше или равно A<>B не равно A>B больше A=B равно  
 
FALSE FALSE FALSE TRUE TRUE FALSE FALSE TRUE  
FALSE TRUE TRUE TRUE FALSE TRUE FALSE FALSE  
TRUE FALSE FALSE FALSE FALSE TRUE TRUE TRUE  
TRUE TRUE FALSE FALSE TRUE FALSE FALSE TRUE  

Стандартные функции

Определены только функции, справедливые для любого порядкового типа.

Таблица 5.3.Стандартные функции

Назначение функции Функция Пример
Операция Результат
Порядковый номер во множестве значений ORD(B) ORD(FALSE)
ORD(TRUE)
Предыдущее значение из множества значений PRED(В) PRED(TRUE) FALSE
PRED(FALSE) ошибка
Следующее значение из множества значений SUCC(В) SUCC(FALSE) TRUE
SUCC(TRUE) ошибка

<== предыдущая страница | следующая страница ==>
Операции отношения (сравнения) | Принятие Русью Христианства

Дата добавления: 2015-07-26; просмотров: 143; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.006 сек.