Типы данных

E-mail Печать PDF
Рейтинг пользователей: / 0
ХудшийЛучший 

Типы данных

Типы данных - это форма записи данных в оперативную память, в соответствии с формой определяется количество ячеек на каждый тип.

Целый тип данных

В 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;

 

Добавьтe Ваш комментарий

Ваше имя (псевдоним):
Ваш адрес почты:
Заголовок:
Комментарий: