logo
экзамен информатика

38 Переменные языка Turbo Pascal ,типы переменных

Переменные   в   Паскаль - программе   являются   информационными объектами, предназначенными для хранения значений определенного типа. В рамках заданного типа переменная может иметь любое значение, которое изменяется в процессе выполнения программы.

В Паскале предопределены следующие простейшие типы переменных:

BYTE

целое число от 0 до 255, занимает одну ячейку памяти (байт).

BOOLEAN

логическое значение (байт, заполненный единицами, или нулями), true, или false.

WORD

целое число от 0 до 65535, занимает два байта.

INTEGER

целое число от –32768 до 32767, занимает два байта.

LONGINT

целое число от –2147483648 до 2147483647, занимает четыре байта.

REAL

число с дробной частью от 2.9*10-39.до 1.7*1038, может принимать и отрицательные значения, на экран выводится с точностью до 12-го знака после запятой, если результат какой либо операции с REAL меньше, чем 2.9*10-39, он трактуется как ноль. Переменная типа REAL занимает шесть байт.

DOUBLE

число с дробной частью от 5.0*10-324.до.1.7*10308, может принимать и отрицательные значения, на экран выводится с точностью до 16-го знака после запятой ,если результат какой либо операции с DOUBLE меньше, чем 5.0*10-324, он трактуется как ноль. Переменная типа DOUBLE занимает восемь байт.

CHAR

символ, буква, при отображении на экран выводится тот символ, код которого хранится в выводимой переменной типа CHAR, переменная занимает один байт.

STRING

строка символов, на экран выводится как строка символов, коды которых хранятся в последовательности байт, занимаемой выводимой переменной типа STRING; в памяти занимает от 1 до 256 байт – по количеству символов в строке, плюс один байт, в котором хранится длина самой строки.