Тип данных, присваиваемый переменной, определяют исходя из действий, совершаемых над ней, и её вида.
Стандартные типы данных
- Целое число – Integer (Числа от -32768 до + 32767)
- Вещественные числа – Real (Числа с остатком и дробные)
- Символьный тип – Char
- Логический тип – Boolean (Принимает значения - Правда (True) или Ложь (False))
При использовании переменной целого типа необходимо помнить, что над ними можно совершать операции сложения, вычитания, умножения и деления ( целочисленного ).
Также можно пользоваться стандартными функциями языка ( вычислять корень, синус, косинус и т.д. ).
Важно помнить, что при делении двух целых чисел результат всегда является числом вещественным.
Вот небольшая табличка показывающая целые типы данных.
Название | Обозначения | Диапазон значений | Длинна в байтах |
Целое | Integer | -32768..32767 | 2 |
Короткое целое | ShortInt | -128..127 | 1 |
Длинное целое | LongInt | 4 | |
Байт |
Byte | 0..255 | 1 |
Слово |
Word | 0..65535 | 2 |
Перечисляемый тип формируется из значений, определенных программистом при объявлении типа. Перечень значений задают,через запятую в круглых скобках, например:
Var D : ( Mon,The,Wed,Thu,Fri,Set,Sun ) ;
{Переменная D может ;принимать только указанные значения}Вот небольшая табличка показывающая вещественные типы данных.
Название | Обозначения | Количество десятичных цифр | Диапазон изменения порядка | Длинна в байтах |
Вещественный | Real | 11..12 | -39..+38 | 6 |
Одинарной точности | Single | 7..8 | -45..+38 | 4 |
Двойной точности | Double | 15-16 | -324..+308 | 8 |
Расширенный | Extended | 19..20 | -4951..4932 | 10 |