Сайт для студентов педагогического колледжа
Главная Лекции УМК Документы
 
 
 
 
 
 
 
 
 

ВОПРОС № 5

ТИПЫ ДАННЫХ

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

Целые типы:
В языке Турбо Паскаль определено 5 целых типов:
Shortint
(-128 ... 127, 1 байт),
Integer
(-32767 ... 32768, 2 байта),
Longint
(-2147483648 ... 2147483647, 4 байта),
Byte
(0 ... 255, 1 байт),
Word
(0 ... 65535, 2 байта).

Вещественные типы
В Турбо Паскале имеется 5 вещественных типов.
Real
(занимает 6 байт, диапазон от 2.9E-39 до 1.7E+38 по модулю, точность 11-12 значащих цифр)
Single
(занимает 4 байта, диапазон от 1.5E-45 до 3.4E+38 по модулю, точность 7-8 значащих цифр)
Double
(занимает 8 байт, диапазон от 5.0Е-324 до 1.7Е+308 по модулю, точность 15-16 значащих цифр)
Extended
(занимает 10 байт, диапазон от 3.4E-4932 до 1.1E+4932 по модулю, точность19-20 значащих цифр).
Comp
(занимает 8 байт, диапазон от -9.2E-18 до 9.2E+18, хранятся точно, поскольку это целые числа)

Логический тип
Переменные логического типа Boolean занимают в памяти один байт и могут принимать одно из двух значений False - ложное или True - истинное.

Символьный тип
Символьный тип Char также называют литерным. Он позволяет работать с символами, которые записываются двумя способами: в одинарных кавычках или по их коду, например 'a', 'B', '*' или, что то же самое, #97, #130, #42. В отличие от текста программы на паскале, символы, соответствующие строчным и заглавным буквам различаются.

 

(с) copyright 2010, pedstudent.narod.ru. Копирование материал разрешено только со ссылкой на источник. 

Используются технологии uCoz