Стандартные типы данных среды Турбо Паскаль и описание величин

Тип данных – это характеристика, которая для величины определяет:

· необходимый размер памяти;

· диапазон значений, которые может принимать величина;

· возможные операции над величиной (подразумеваются действия относительно использования величин в выражениях);

· формы представления величин (или формат представления величин).

Логический тип: BOOLEAN.

Отводится 1 байт памяти.

Значением является множество из двух упорядоченных элементов с названием FALSE и TRUE.

Форма изображения – запись соответствующего слова false или true.

ЗАМЕЧАНИЕ. Операции not, and, or, xor – соответственно обозначают отрицание, конъюнкцию, дизъюнкцию, исключение. Работа этих операций представлена в следующей таблице:

A Not a   a b a and b a or b a xor b
True False   True True True True False
False True   True False False True True
      False True False True True
      False False False False False

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

Отводится 1 байт памяти.

Значением может быть один из 255 упорядоченных элементов множества всех символов, представленных кодами ЭВМ таблицы ASCII (American Standard Code Information – американский стандартный код для обмена информацией).

Допустима операция сложения символов – знак «+», но как результат создается тип величины, который не уже не является типом CHAR, а представляет собой структурированный тип STRING.

Форма изображения – символ записывается в апострофах.

ПРИМЕР: 'a', 'c', '2', '-', ' '.

При выводе символов на экран апострофы не изображаются.

Допускается использование записи символа через внутренний код, который записывается после символа #.

ПРИМЕР: 'a' соответствует записи #97; 'z' соответствует записи #90.

Целые типы величин.

Короткое целое без знака: BYTE.

Отводится 1 байт памяти.

Допустимы положительные значения: 0..255.

Короткое целое со знаком: SHORTINT.

Отводится 1 байт памяти.

Допустимы положительные и отрицательные значения: -128..127.

Целое без знака: WORD.

Отводится 2 байта памяти.

Допустимы положительные значения: 0..65 535.

Целое со знаком: INTEGER.

Отводится 2 байта памяти.

Допустимы положительные и отрицательные значения:

-32768..32767.

Длинное целое со знаком: LONGINT.

Отводится 4 байта памяти;

Допустимы положительные и отрицательные значения: -2147483648..2147483647


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



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