В ы с ш е е о б р а з о в а н и е м. П. Лапчик, И. Г. Семакин, Е. К. Хеннер


целый,  вещественный,  логический



Pdf көрінісі
бет357/437
Дата23.01.2022
өлшемі32,34 Mb.
#24228
1   ...   353   354   355   356   357   358   359   360   ...   437
целый,  вещественный,  логический 
и 
символьный.  С
 типом величины связаны три ее свойства: множе­
ство  допустимых  значений,  множество  допустимых  операций, 
форма внутреннего представления (табл.  11.1).
Т а б л и ц а   11.1
Свойства  основных типов данных
Тип
Значения
Операции
Внутреннее
представление
Целый
Целые  положительные 
и отрицательные  числа 
в некотором диапазоне. 
Примеры:  23,  —12,  387
Арифметические  опера­
ции  с  целыми  числами: 
+,  —,  х,  целое деление и 
остаток отделения. 
Операции отношений 
(<,  >,  =   и др.)
Формате  фикси­
рованной точ­
кой
Вещест­
венный
Любые  (целые  и дроб­
ные)  числа в некотором 
диапазоне.
Примеры:  2,5,  —0,01, 
45,0,  3,6 х109
Арифметические опера­
ции:  +, 
х,  /.
 
Операции отношений
Формате  пла­
вающей точкой
Логичес­
кий
True  (истина), 
False  (ложь)
Логические операции:  И 
( and) ,   ИЛИ  ( ог ) ,   НЕ 
(not).  Операции отноше­
ний
1  бит:  1  — true; 
0  -  false
Символь­
ный
Любые  символы
компьютерного
алфавита.
Примеры:  'а\  '5',  '+',  '$'
Операции отношений
Коды таблицы 
символьной коди­
ровки.  1  символ 
— 1  байт
9Q0


Типы  констант определяются  по  контексту  (т. е.  по  форме  за­
писи  в  тексте),  а типы  переменных устанавливаются  в  описании 
переменных.
Есть еще один вариант классификации данных: классификация 
по структуре. Данные делятся на простые и структурированные. Для 
простых величин  (их  еще  называют скалярными)  справедливо ут­
верждение:  одна величина —  одно  значение. Для структурирован­
ных: одна величина — множество значений.  К структурированным 
величинам  относятся  массивы,  строки,  множества и др.  В  разделе 
базового  курса  «Введение  в  программирование»  структурирован­
ные величины могут не рассматриваться.
Действия  над величинами,  определяемые  алгоритмом  (програм­
мой), основываются на следующей иерархии понятий: операция — 
выражение — команда, или оператор — система команд (рис.  11.7).


Достарыңызбен бөлісу:
1   ...   353   354   355   356   357   358   359   360   ...   437




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет