Delphi-6 - среда разработки программного обеспечения для систем промышленной автоматизации. Букреев В.Г - 40 стр.

UptoLike

Составители: 

при действиях с shortint и word общим будет тип integer. В стандартной
настройке компилятор Delphi не вырабатывает код, осуществляющий
контроль за возможной проверкой выхода значения из допустимого
диапазона, что может привести к недоразумениям.
Логические типы
К логическим относятся типы Boolean, ByteBool, wordBool и
LongBool. В стандартном Паскале определен только тип Boolean, ос-
тальные логические типы введены в Object Pascal для совместимости с
Windows: типы Boolean и ByteBool занимают по одному байту каждый,
Bool и WordBool по 2 байта, LongBool 4 байта. Значениями логиче-
ского типа может быть одна из предварительно объявленных констант
False (ложь) или True (истина). Для них справедливы правила:
Ord(False) = 0;
Ord(True) <> 0;
Succ(False)= True;
Pred(True) = False.
Поскольку логический тип относится к порядковым типам, его
можно использовать в операторе цикла счетного типа, например:
var
l : Boolean;
begin
for l := False to True do ....
Символьный тип
Значениями символьного типа является множество всех символов
ПК. Каждому символу приписывается целое число в диапазоне 0...255.
Это число служит кодом внутреннего представления символа, его воз-
вращает функция ord.
Для кодировки в Windows используется код ANSI (назван по име-
ни American National Standard Institute – Американского Национального
Института Стандартизации, предложившего этот код).
К типу char применимы операции отношения, а также встроенные
функции:
Сhr (в) – функция типа char; преобразует выражение типа Byte в
символ и возвращает его своим значением;
UpCase(CH) – функция типа char; возвращает прописную букву,
если CH строчная латинская буква, в противном случае возвращает
сам символ CH (для кириллицы возвращает исходный символ).
40