Презентация по дисциплине "Информатика" по теме "Типы данных". В данной презентации рассмотрены основные стандартные и перечисляемые программистом типы данных, которые используются в языке программирования Pascal. Например, символьный, логический, строковый, файловый, адресный, вещественный, целый, интервальный, перечисляемый, множества, строки, записи, массивы, объекты, процедурные типы.
7.3.2.Типы данных.ppt
Типы данных
Тип данных однозначно
определяет:
- внутреннее представление данных, а
значит, диапазон их возможных
значений,
- допустимые действия над данными
(операции и функции).
Классификация
типов.
Стандартные
Определяемые
программистом
Логические Перечисляем
Массивы
Простые
Составные
ые
Интервальны
е
Адресные
Целые
Вещественны
е
Символьные
Строковые
Адресные
Файловые
Строки
Записи
Множества
Файлы
Процедурны
е типы
Объекты
Логические типы
Основной
логический
Паскаля
называется Boolean. Величины этого типа
занимают в памяти 1 байт и могут принимать
всего два значения: true (истина) или false
(ложь).
тип
Операции.
a
0
0
1
1
b
0
1
0
1
and
0
0
0
1
or
0
1
1
1
xor
0
1
1
0
not a
1
1
0
0
Целые типы
Тип
Название
Размер
Знак
Integer
Shortint
Byte
Word
longint
Целое
Короткое
целое
Байт
Слово
Длинное
целое
2 байт
1 байт
1 байт
2 байт
4 байт
Есть
Есть
Нет
Нет
Есть
Диапазон
значений
-215…215-1
-27…27-1
0…28-1
0…216-1
-231…231-1
Операция
Сложение
Вычитание
Умножение
Деление
Остаток
деления
от
Знак
операции
+
-
*
Div
Mod
Результат
Операции
С целыми величинами можно
выполнять
арифметические
операции.
их
выполнения
всегда целый. К
целым
можно
применять операции отношения.
Результат этих операций имеет
логический тип. Например: 3<8
результат true.
величинам
Стандартные функции и процедуры
Имя
Функции
Abs
Arctan
Cos
Exp
Ln
Pred
Sin
Sqr
Sqrt
Succ
Процедуры
Inc
dec
Описание
Пояснение
Abs(x)
Cos(x)
Exp(x)
ln(x)
Pred(3)-2
Модуль
Арктангенс угла Arctan(x)
Косинус угла
Экспонента
Натуральный
логарифм
Предыдущее
значение
Синус угла
Квадрат
Квадратный
корень
Следующее
значение
sin(x)
sqr(x)
Sqrt(x)
Succ(3)-4
Инкремент
Декремент
inc(x), inc(x,3)
dec(x), dec(x,3)
Вещественные типы
Внутреннее
вещественного
числа состоит из двух частей – мантиссы и
порядка, и каждая часть имеет знак.
представление
Тип Название Р
а
з
м
е
р
6 11-12
Real Веществен
Значащих
(десятичн
цифр
ых)
ный
Single Одинарной
точности
Двойной
точности
Расширенн
ый
Doubl
e
Exten
ded
Comp Большое
4 7-8
8 15-16
19-20
1
0
8 19-20
Диапазон
значений
2.9-39..1.7е+38
1.5е-45..3.4е+38
5.0е-324..1.7е+3О8
3.4е-4932..
е+4923
-9.22е18..9.22е18
1.1
С вещественными величинам и можно выполнять
арифметические операции: +,-, */ результат их
выполнения вещественный. К вещественным
величинам
применять
операции отношения. Результат этих операций
имеет логический тип.
разрешается
также
Операции
Стандартные функции
Имя
Frac
Int
Pi
Round
trunc
часть
Пояснение
Frac(3.1) – 0.1
Описание
Дробная
аргумента
Целая часть аргумента Int(3.1) – 3.0
3.1415926536
Значение числа Пи
Округление до целого Round(3.1) – 3
Round(3.8) - 4
Целая часть аргумента Trunc(3.1) - 3
Символьный тип
Тип данных, обозначаемый ключевым
словом char. К символам можно применять
операции отношения при этом сравниваются
коды символов.
Стандартные функции
Имя Описание
Ord
Порядковый символ Ord(‘b’) – 98, ord(‘ю’)
Пояснение
-238
Chr(98) – ‘b’
в
Chr
Преобразование
символ
Pred Предыдущий символ Pred(‘b’) – a
Succ Последующий
Succ(‘b’) – c
символ
Переход в верхний
регистр
upcas
e
Upcase(‘b’) – ‘B’
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с
договором-офертой сайта. Вы можете
сообщить о нарушении.