Заключение. В этой главе были рассмотрены порядковые типы данных Паскаля

В этой главе были рассмотрены порядковые типы данных Паскаля. Операции, которые могут быть применены к каждому типу, обобщены в следующей таблице.

Оператор Операция Функциональность
NOT инверсия логический -> логический
AND коньюнкция логический x логический
OR дизъюнкция  
= эквивалентность порядковый x порядковый -> логический
<> неравенство  
< меньше  
<= меньше или равно  
> больше  
>= больше или равно  
+ унарный плюс целый -> целый
- унарный минус  
+ бинарное сложение целый x целый -> целый
- бинарное вычитание  
* умножение  
DIV целочисленное деление  
MOD остаток от деления  

Каждый порядковый тип используется по-своему. Переменные типа BOOLEAN могут быть использованы для хранения сложных условий для дальнейшего использования. Переменные типа INTEGER позволяют легко выполнять подсчет при условии, что выполняется ограничение [-MAXINT, MAXINT]. Перечислимые типы хороши, когда нужно зафиксировать небольшой набор значений, каждое со своим мнемоническим именем. Типы диапазоны позволяют программисту объявлять границы их значений, чтобы они проверялись автоматически.

Методы анализа, использованные в CF Pascal, расширены до использования с порядковыми типами без изменений.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: