●Целые типы данных (для целых чисел):

— byte

Объем памяти значений этого типа составляет 1 байт. Диапазон значений для данного типа: от 0 до 255.

— word

Значения этого типа занимают уже 2 байта памяти, а диапазон значений уже побольше: от 0 до 65535.

— integer (уже нам знакомый)

Значения также занимают 2 байта памяти, диапазон такого же размера, но включает уже и отрицательные числа: -32786…32787.

— LongInt

Объем памяти, занимаемый значением типа равняется 4 байтам. Диапазон значений же полностью соответствует названию типа данных: от-2147483648 до 2147483647

— ShortInt

Значение типа потребляет 1 байт памяти, диапазон относительно небольшой: -128…127.












●Вещественные типы данных (для чисел с дробной частью):

— Real

Занимаемая значением типа память – 6 байт. Число значащих цифр – 11-12. (значащие цифры – это точные цифры, т.е. не округленные). Диапазон значений типа: от 2.9*10-39 до 1.7*1038.

— Double

Размер значения типа – 8 байт. Число значащих цифр – 15-16. Диапазон: 5.0*10324…1.7*10308.

— Extended

Занимает 10 байт. Число значущих цифр – 19-20. Диапазон: 3.4*10-4932…1.1*104932.

Помимо этих, существуют также символьный тип данных (char) и даже логический тип данных (boolean), переменные которого могут принимать значения только true или false.










●Writeln используется для вывода данных с переходом на новую строку. В этом примере для присваивания к переменной значения, введенного с клавиатуры используется оператор read. При выполнении он прочитал строку в переменную А. А другой оператор, readln работает по другому. Используя его, мы можем сразу ввести нужную строку, и она прочитается в переменную:











Часть 3. Типы данных                  

inttype.png Tutor1