Читайте также:
|
|
Для обработки ЭВМ данные представляются в виде величин и их совокупностей. С понятием величины связаны такая важная характеристика, как ее тип.
Тип определяет:
В языке Паскаль тип величины задают заранее. Все переменные, используемые в программе, должны быть объявлены в разделе описания с указанием их типа. Обязательное описание типа приводит к избыточности в тексте программ, но такая избыточность является важным вспомогательным средством разработки программ и рассматривается как необходимое свойство современных алгоритмических языков высокого уровня.
Иерархия типов в языке Паскаль такая:
Арифметические функции можно использовать только с величинами целого и вещественного типа.
Функция | Назначение | Тип результата |
abs (x) | абсолютное значение аргумента | совпадает с типом аргумента |
sqr (x) | квадрат аргумента | совпадает с типом аргумента |
sqrt (x) | квадратный корень аргумента | вещественный |
cos (x) | косинус аргумента | вещественный |
sin (x) | синус аргумента | вещественный |
arctan (x) | арктангенс аргумента | вещественный |
exp (x) | ex | вещественный |
ln (x) | натуральный логарифм | вещественный |
int (x) | целая часть числа | вещественный |
frac (x) | дробная часть числа | вещественный |
Функции преобразования типов
Эти функции предназначены для преобразования типов величин, например, символа в целое число, вещественного числа в целое и т.д.
ord (x) | - возвращает порядковый номер аргумента и, таким образом, преобразует величину порядкового типа в величину целого типа. |
round (x) | - округляет вещественное число до ближайшего целого. |
trunc (x) | - выдает целую часть вещественного числа, отбрасывая дробную. |
Функции для величин порядкового типа
odd (x) | - проверяет аргумент на нечетность. Аргумент функции величина типа longint, результатtrue, если аргумент нечетный, false – если четный. |
pred (x) | - определяет предыдущее значение величины x. |
succ (x) | - определяет последующее значение величины x. |
ord (x) | - возвращает порядковый номер величины x. |
Задачи к данной теме
"Заем". Арифметические выражения, возведение в степень
Вычисление площади поверхности цилиндра
Дата добавления: 2015-02-16; просмотров: 75 | Поможем написать вашу работу | Нарушение авторских прав |