Информация и информационные процессы
Рефераты >> Коммуникации и связь >> Информация и информационные процессы

Характеристики переменных.

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

Числовые переменные

Значение числовых переменных выражается числом. Числовые переменные бывают целые, дробные с фиксированной запятой и дробные с плавающей запятой. Каждый из них в свою очередь может быть разной длины.

Длина переменной определяется количеством ячеек в памяти компьютера, которые отводятся под данную переменную. Примеры целых чисел:

12, 1225, 34. В памяти компьютера, если эти числа предполагаются как значение одной переменной должны храниться в таком виде.

17

0000003

0000002

0000005

2343013346556535

0000000000000001

0000000000000235

0012

1225

0011

0003

Отрицательные числа дополняются знаком.

Дробные числа с фиксированной запятой ¾ это числа, к которым добавляется дробная часть. Они могут иметь разную длину целой и дробной части.

133,17 237,005 1233,01 0,01 123,007 0,137

Целые

Дробные

0

1

2

3

1

7

0

0

2

3

7

0

0

5

1

2

2

3

0

1

0

0

0

0

0

0

1

0

0

1

2

3

0

0

7

0

0

0

0

1

3

7

Иногда такую запись называют не с фиксированной запятой, а с фиксированной точкой. Это следствие того, что в англоязычных странах дроби пишут через точку. Запись с фиксированной запятой имеет следующий недостаток:

Для того чтобы оперировать с большими числами требуется большее количество разрядов после запятой. Иногда в результате вычислений происходит переполнение разрядов.

Способ с плавающей запятой основан на показательной форме записи числа. В этом случае число записывается как произведение.

2000000000 = 2*109

2133565000 = 2,13356*109 = 21,33565*108 = 0,213356*1010

Запись плавающий запятой преобладает при хранение чисел в компьютере. Запись с фиксированной запятой применяется для величин, у которых известный и не очень большой диапазон измерения. Пример:

рост человека. Логические величины принимают одно из двух значений, записывающихся в двоичной системе как 0 и 1. Пример

пол человека или наличие, отсутствие телефона в квартире.

Структурные (составные) переменные: они содержат величины, образующие структуру. Примеры:

Список, таблица (массив), запись.

Список ¾ множество, которое упорядочено по какому-то признаку. Пример:

список учеников в классном журнале. Каждая фамилия в списке занимает определённое место, определяемое первыми буквами фамилий в алфавитном порядке. Любоё элемент списка определён элементами, соседними с ним

18

(слева и справа). На этом основано образование строя в армии. Если каждому элементу списка поставить в соответствии натуральное число, то список будет называться пронумерованным.

Таблица состоит из горизонтальных строк и вертикальных столбцов. Каждый элемент таблицы определён той строчкой и тем столбцом, в которых он расположен. Пример:

 

Спартак

Динамо

ЦСКА

Торпедо

Спартак

 

1:0

0:0

5:0

Динамо

2:3

 

1:0

6:6

ЦСКА

1:5

2:2

 

5:1

Торпедо

3:4

0:0

1:1

 


Страница: