Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемswpopova.narod.ru
2 Операции и функции языка Паскаль
3 - это конструкция языка, задающая порядок выполнения операций над элементами данных (операндами). Выражение
4 Данные целых типов могут быть представлены как в десятичной, так и в 16- ричной системе ( $A5F1 ) в диапазоне $ $FFFF.
5 С фиксированной точкой С плавающей точкой (экспоненциальная) Формы записи вещественных десятичных чисел ±А. В ±mE±p Примеры 5.2Е+02 = = Е-01 = = - 0,3
6 А рифметические О перации отношения Л огические С троковые и др. Операции:
7 выполняются над операндами целого и вещественного типов. Арифметические операции
8 Div – вычисляет целую часть частного, дробная отбрасывается. Mod – вычисляет остаток от деления нацело. Примеры 11 div 5 = ? -10 div 3 = ? 2 div 3 = ? 11 div 5 = div 3 = -3 2 div 3 = 0 11 mod 5 = ?11 mod 5 = mod 3 = ?-10 mod 3 = -1 2 mod 3 = ?2 mod 3 = 2
9 Арифметические операции Опера- ция Действие Типы операндов Тип результата + Сложение Целый Вещественный Целый Вещественный - Вычитание Целый Вещественный Целый Вещественный * Умножение Целый Вещественный Целый Вещественный / Деление Целый ВещественныйВещественный Div Целочисленное деление Целый Mod Остаток от деленияЦелый
10 выполняют сравнение двух операндов, результатом является True или False. Операции отношения
11 Опера- ция НазваниеВыражения Результат = Равно A=BA=B True, если A равно B Не равно AB True, если A не равно B > Больше A>B True, если A больше B < Меньше A=B True, если A больше или равно B
12 выполняются над операндами булевского типа, результатом является True или False. Логические операции
13 Опера- ция ДействиеВыраженияАВ Результат Not Логическое отрицание Not A True False True And Логическое И A And B True True False False True False True False Or Логическое ИЛИ A Or B True True False False True False True False Xor Исключающее ИЛИ A Xor B True True False False True False False True False
14 Приоритет выполнения операций Not, унарный минус * / div mod and + - or xor = = in Убывание приоритета выполнения операций
15 Арифметические процедуры и функции ФункцияЗначение Тип параметра Тип результата Abs(x) Модуль х Целый Вещественный Целый Вещественный Sqr(x) Квадрат числа х Целый Вещественный Sqrt(x) Квадратный корень из x Целый Вещественный Целый Вещественный Sin(x) Синус х Целый ВещественныйВещественный Cos(x) Косинус х Целый ВещественныйВещественный Ln(x) Натуральный логарифм Целый ВещественныйВещественный Pi Число - Вещественный Int(x) Целая часть хВещественный Random Случайное число из Вещественный Random(i) Случайное число из 0..i Word
16 Функции преобразования типов ФункцияЗначениеТип параметраТип результата Odd(i) i– нечетное, результат - True i – четное, результат - False ЦелыйBoolean Round(x) Округление до целого ВещественныйЦелый Trunc(x) Преобразование х в целое число путем отбрасывания дробной части ВещественныйЦелый Chr(i) Возвращает символ ASCII с номером i ByteChar
17 Функции порядковых типов ФункцияЗначениеТип параметраТип результата Ord(x) Порядковый номер х Любой порядковый тип Целый Pred(x) Предыдущее значение х. Если оно отсутствует, то возникает прерывание Порядковый тип Succ(x) Следующее значение х. Если оно отсутствует, то возникает прерывание Порядковый тип
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.