Простые типы данных

В языке Паскаль любая переменная характеризуется своим типом (множеством значений, которые может принимать переменная и множеством операций, допустимых над этой переменной. Структура типов переменных представлена на рис. 1.


Рис. 1.

Стандартные скалярные типы распадаются на четыре группы:

целые типы;
вещественные типы;
символьный тип;
булевский тип.

Целый тип

Тип Диапазон значений Размер памяти
Shortint -128... 127 1 байт
Integer -32768... 32767 2 байта
Longint ± 2147483647 4 байта
Byte 0... 255 1 байт
Word 0... 65535 2 байта

Вещественный тип

Вещественный тип Диапазон значений Длина мантиссы Размер памяти
Real 2.9Е-39...1.7Е39 11-12 6 байт
Single 1.5E-35... 3.4E 7 - 8 4 байта
Double 5E-324... 1.7E-302 15 - 16 8 байт
Extended 3.4E-4932... 1.1E4931 19 - 20 10 байт
Comp -2E+63... +2E+63-1 - 8 байт

Символьный тип

CHAR - представляет собой тип данных, предназначенный для хранения 1 символа (буквы, знака или кода, занимает 1 байт).
Символьный тип - символы из множества ASCII - американского стандартного кода для обмена информацией. Это множество состоит из 256 различных символов. Кодировку символов можно определить из технических описаний.

Булевский (логический, булевый)

BOOLEAN
Имеется всего два значения, которые могут принимать переменные этого типа: "true" - истина и "false" - ложь. Над этими значениями допустимы операции сравнения: false < true. Кроме того, имеются четыре стандартных логических операции: and - логическое умножение; or- логическое сложение; xor- сложение по модулю 2; not - отрицание.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: