К арифметическим относятся данные, которые имеют числовые значения. Различают данные вещественного и целого типа. Значениями данных целого типа являются числа без дробной части. К данным вещественного типа относятся константы и переменные с дробной частью, причем дробная часть может равняться нулю.
Заметим, что тип арифметических данных определяется физическим смыслом переменных. Если N – количество студентов в группе, то это данное целого типа, так как не может быть дробное число студентов в группе. Если V –скорость автомобиля, то это данное вещественного типа, так как V может быть как с нулевой дробной частью , так и со значащей дробной частью.
К данным арифметического типа применим стандартный набор арифметических операций: сложение, вычитание, умножение, деление.
3.4.4. Логические данные.
Особенностью логических данных (констант и переменных) является то, что они могут принимать только два значения True (истина) и False (ложь), которые обычно отождествляют с символами 1 и 0.
К логическим данным можно применять три логические операции: логическое умножение (операция И), логическое сложение (ИЛИ), логическое отрицание (НЕ). Правила выполнения логических операций приведены в таблице 3.6.1, где истинное значение логической переменной обозначено символом T, а ложное значение – символом F. При вычислении логического выражения (если нет скобок) сначала выполняется операция НЕ, затем операция И и наконец – операция логического сложения ИЛИ. Пусть, например, логические переменные имеют значения
S = L ="T", Z = "F" и B = L И Z ИЛИ С.
Тогда после выполнения логической инструкции переменная В получит значение "Т".
таблица 3.6.1
A | B | И | ИЛИ | НЕ А |
F | F | F | F | T |
T | F | F | T | F |
F | T | F | T | T |
T | T | T | T | F |