Презентация по дисциплине "Информатика" по теме "Типы данных". В данной презентации рассмотрены основные стандартные и перечисляемые программистом типы данных, которые используются в языке программирования 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’
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.