Типы данных в языке программирования паскаль
При решении задач выполняется обработка информации различного характера. Это могут быть целые и дробные величины, строки и др. Соответственно константы и переменные должны быть описаны как целые, дробные, строковые и т.д.
Для описания множества допустимых значений величины и совокупности операций, в которых может участвовать данная величина, используется указание ее типа данных. Тип данных (data type) – множество величин, объединенных определенной совокупностью допустимых операций.
Каждый тип данных имеет свой диапазон значений и специальное зарезервированное слово для описания. Например, значения 1 и 2 относятся к целочисленному типу, их можно складывать, умножать и выполнять над ними другие арифметические операции.
Все типы данных можно разделить на две группы: скалярные и структурированные (составные). Скалярные типы в свою очередь, делятся на стандартные и пользовательские.
Стандартные типы предлагаются пользователям разработчиками системы Турбо Паскаль. К ним относятся целочисленные, вещественные, литерные, булевские типы данных и указатели.
Пользовательские типы разрабатываются пользователями системы программирования Турбо Паскаль.
Перечень типовых данных в Турбо Паскале.
Перечень типов данных в языке Турбо Паскаль можно представить в виде следующей схемы:
1. Простые типы (скалярные типы).
Порядковые типы.
Целые типы:
byte,
shortint,
integer,
word,
longint.
Логический тип boolean.
Символьный тип char.
Перечисляемый тип.
Интервальный тип (диапазон).
Вещественные типы:
real,
single,
double,
extended,
comp.
Ссылочный тип.
2. Структурированные типы.
Строковый (string).
Регулярный (array).
Комбинированный (record).
Множественный (set).
Файловый (file).
3. Процедурные типы.
Скалярные типы данных.
К скалярным (scalar – простые) типам данных относятся типы данных таких величин, значения которых не содержат составных частей.
Целочисленные типы данных
Целочисленные типы данных представляют собой значения, которые могут использоваться в арифметических выражениях и занимать в памяти от 1 до 4 байт.
Целочисленные типы данных
Типы | Диапазон | Требуемая память (байт) |
byte shortint integer word longint | 0..255 – 128..127 – 32768.. 32767 0..65535 – 2147483648.. 2147483647 |
Вещественные типы данных
Вещественные типы данных представляют собой вещественные значения, которые используются в арифметических выражениях и занимают в памяти от 4 до 10 байт. Паскаль допускает представление вещественных значений, и с плавающей, и с фиксированной точкой.
Дата добавления: 2015-10-26; просмотров: 999;