Типы данных
Типы данных - это форма записи данных в оперативную память, в соответствии с формой определяется количество ячеек на каждый тип.
Целый тип данных
В Pascal существует пять базовых целых типов.
Разные целые типы отличаются заданным диапазоном значений и соответственной количеством памяти, которое выделяется под заданную переменную в оперативно-запоминающем устройстве.
Таблица Целые типы данных
| Название | Кол-во памяти (байт) | Диапазон значений |
| Byte | 1 | От 0 до 255 |
| ShortInt | 1 | ОТ -128 до +127 |
| Word | 2 | От 0 до 65535 |
| Integer | 2 | От -32768 до +32767 |
| LongInt | 4 | От -2147483648 до +2147483647 |
Операции целого типа
Целыми являются операции сложения, вычитания, умножения т.е. если x и y описаны как целые переменные то в результате выполнения операций z := x + y; z := x - y; z := x * y результат останется целым. Также результат вычисления приобретет целый тип при вычислении функции округления Round и функции отбрасывания дробной части Trunc.
Стоит обратить внимание на тот факт, что значение выражения при выполнении операций целого типа может являться значением целого типа только в том случае, если в выражении используются исключительно переменные целого типа, например:
-
1 + 2 = 3;
-
5 * 6 = 30;
-
4 - 5 = -1.
В противном случае результат вычисления выражения будет отнесен к вещественному (действительному) типу данных, который будет рассмотрен нами далее.
При использовании функций Trunc или Round, значение выражения в любом случае будет отнесено к целому типу, не взирая на то, переменные какого бы типа небыли использованы в выражении, например:
-
Round (1 + 0,5) = 2;
-
Trunc (3 * 5,0) = 15;
-
Round (2 - 0,0) = 2;
| < Предыдущая | Следующая > |
|---|





