Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Типы данных. Типопределяет множество значений, которые могут принимать объекты программы (константы и переменные)



Тип определяет множество значений, которые могут принимать объекты программы (константы и переменные), а также совокупность операций, допустимых над этими значениями.

Целые и вещественные типы данных предназначены для представления числовых данных. Целый тип в языке Turbo Pascal – это интервал целых чисел
(таблица 6). Операции над этими числами определены лишь тогда, когда исходные данные (операнды) и результат лежат в этом интервале.

Таблица 6 − Целочисленные типы данных

Название целого типа Диапазон возможных значений Память, байт
byte (байтовый) 0 – 255  
shortint (короткий целый) -128 – 127  
integer (целый) -32 768 – 32 767  
word (слово) 0 – 65 535м  
longint (длинный целый) -2 147 483 648 – 2 147 483 687  

Вещественные числа представляются конечным множеством значений (таблица 7).

Таблица 7 − Вещественные типы данных

Название вещественного типа Диапазон возможных значений (плюс-минус) Количество значащих чисел Память, байт
single (с одинарной точностью) 1,5е-45 − 3,4е38 7 – 8  
real (вещественный) 2,9е-39 − 1,7е38 11 – 12  
double(с двойной точностью) 5,0е-324 − 1,7е308 15 – 16  
extended (с повышенной точностью) 3,4е-4932 − 1,1е4932 19 – 20  
comp (сложный) -2е63+1 − 2е63-1 19 – 20  

Логический (boolean) тип данных имеет всего два значения: true (да – истина, 1) и false (нет, ложь, 0).

Строковый тип данных (string) − это тип данных, состоящий из последовательности символов. Каждый символ занимает 1 байт памяти. Количество символов в строке называется её длиной. Длина строки может находиться в диапазоне
от 0 до 255. Строковые величины могут быть константами и переменными. Строковая константа есть последовательность символов, заключенная в апострофы.

Например, 'Язык программирования Turbo Pascal', '12345', '' − пустая строка.

Символьный тип данных (char) – это тип данных, состоящий из одного символа (знака, буквы, кода) в определённой кодировке.

Например: 'ж', 's', '№', '*', '_' − пробел.





Дата публикования: 2015-01-13; Прочитано: 369 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...