Similar presentations:
Типы данных. Простые типы данных
1. Типы данных
Учитель информатики - Румянцев Е.В.2. Простые типы данных
Имя типаДлина в
байтах
Десятичных цифр в
мантиссе
Диапазон (множество) значений
Целочисленные типы
integer
byte
word
shortint
longint
2
1
2
1
4
-32768..32767
0..255
0..65535
-128..127
-2147483648..2147483647
Вещественные типы
real
single
double
extended
6
4
8
10
2,9 • 10-39 - 1,7 • 1038
1,5 • 10 -45 - 3,4 • 1038
5 • 10-324 - 1,7 • 10308
3,4 • 10-4932 - 1,1 • 104932
Логический тип
boolean
1
True, False
Символьный тип
char
1
Все символы 8-разрядной
кодировки
Учитель информатики - Румянцев Е.В.
11-12
7-8
15-16
19-20
3. Структурные типы
• Однавеличина
простого
типа
представляет
собой
одно значение: целое
число,
вещественное
число, символ и пр.
• Одна
величина
структурного
типа
представляет
собой
совокупность
множества значений;
примеры — числовой
массив,
символьная
строка и пр.
Учитель информатики - Румянцев Е.В.
4. Арифметические операции
• К числовым типам данныхотносятся
группы
вещественных
и
целочисленных типов.
• К
ним
применимы
арифметические
операции и операции
отношений.
• Операции над данными
бывают
унарными
(применимые к одному
операнду) и бинарными
(применимые к двум
операндам).
Учитель информатики - Румянцев Е.В.
5. Стандартные функции и процедуры
• Стандартные функциии процедуры являются
внешними подпрограммами по
отношению к
вызывающей их
программе.
• Они объединены в
модули,
которые
подключаются
к
основной программе и
становятся доступными
для использования.
Учитель информатики - Румянцев Е.В.
6. Стандартные математические функции Паскаля
Учитель информатики - Румянцев Е.В.7. Арифметические выражения
• вычисление функции;• унарная операция
смены знака (-);
• *, /, div, mod;
• +, -
Учитель информатики - Румянцев Е.В.
8. Арифметические выражения
Учитель информатики - Румянцев Е.В.9. Система основных понятий
Возведение в степень(ху): при целом у
реализуется через
умножение, при
вещественном у
реализуется так:
xу=ехр (у*In (х) )
Учитель информатики - Румянцев Е.В.
10.
Для следующих математических выраженийзапишите соответствующие
арифметические выражения на Паскале
Учитель информатики - Румянцев Е.В.
11.
Спасибо за внимание!Учитель информатики - Румянцев Е.В.