profile="http://gmpg.org/xfn/11"> Pascal (Паскаль). Типы данных. Целые и вещественные числа. | Разработчику о работе с 1С:Предприятие, Pascal, Паскаль

Pascal (Паскаль). Типы данных. Целые и вещественные числа.

Pascal (Паскаль). Типы данных. Целые и вещественные числа.
Типы данных в языках программирования определяют какое значение может принимать, в общем случае, переменная. Паскаль характерен строгой типизацией. Это означает: что переменная одного типа не может принимать значение другого типа. Такой подход к проектированию разработки прививает к правильному (системному мышлению) в программировании. С другой стороны, вы как программист, можете быть уверены, что какая-то переменная, на каком-то участке проекта, не поменяет свой тип данных.
Рассмотрим целые и вещественные числа. Программисты применяют переменные этих типов достаточно широко в программировании (в нашем случае в Паскале).
Группа целых чисел

Название типа Идентификатор Длина (байт) Диапазон значений
Короткое целое со знаком shortint 1 -128..127
Целое со знаком integer 2 -32768..32767
Длинное целое со знаком longint 4 -2147483648..2147483647
Короткое целое без знака byte 1 0..255
Целое без знака word 2 0..65535

Группа вещественных чисел

Название типа Идентификатор Длина (байт) Диапазон значений
Вещественное одинарной точности single 4 1,5×10-45 … 3,4×1038
Вещественное real 6 2,9×10-39 … 1,7×1038
Вещественное с двойной точностью double 8 5×10-324 … 1,7×10308
Вещественное с повышенной точностью extended 10 3,4×10-4932 .. 1,1×104932
Целое в формате вещественного comp 8 -9,2×1018 … 9,2×1018

Код:

program IntReal;

var
  iNum: shortint; // iNum  тип целых чисел
  rNum:single;//rNum тип вещественных чисел
begin
  iNum:=12;
  iNum:=iNum+5;
  writeln(iNum);
  rNum:=12.47;
  rNum:=10.53+rNum;
  writeln(rNum:10:2);
  WriteLn('Нажмите <Enter>, чтобы выйти.');
  Readln();
end.

Результат:
Типы данных целые вещественные
Типы данных целые и вещественные числа в Паскале (Pascal).

Комментарии запрещены.