Преобразование типов данных
 
Операторы и процедуры, которые производят преобразование между различными типами.

Общие преобразования
Операторы для преобразования между произвольными типами.
Преобразования в целочисленные типы
Операторы преобразующие в целочисленные типы.
Преобразования в типы с плавающей точкой
Операторы преобразующие в типы с плавающей точкой.
Преобразования в/из строковые типы
Операторы для преобразования в строки или из строк

Общие преобразования
Cast и CPtr
Преобразование выражений между различными типами.

Преобразования в целочисленные типы
CByte и CUByte
Преобразует числовое выражение в 8-битное значение.
CShort и CUShort
Преобразует числовое выражение в 16-битное значение.
CLng и CULng
Преобразует числовое выражение в 32-битное значение.
CInt и CUInt
Преобразует числовое выражение в 32-битное или 64-битное значение.
CLngInt and CULngInt
Преобразует числовое выражение в 64-битное значение.
CSign
Преобразует числовое выражение в знаковое значение.
CUnsg
Преобразует числовое выражение в беззнаковое значение.
Преобразования в типы с плавающей точкой
CSng and CDbl
Преобразует числовое или строковое выражение в значение с плавающей точкой.

Преобразования в/из строковые типы
Str and WStr
Преобразует числовые выражения в строки.
Val
Преобразует строковое выражение в числовое значение с плавающей точкой.
ValInt and ValUInt
Преобразует строковое выражение в целое числовое значение (Integer , Uinteger).
ValLng and ValULng
Преобразует строковое выражение в длинное целое числовое значение (Longint ,Ulongint).