Обработка информации
В настоящем разделе будут рассмотрены операторы, необходимые для обработки информации и типовые приемы накопления суммы, произведения, а также сортировки данных. Процесс обработки данных, как правило, связан с построением вычисляемых выражений. Вычисляемые выражения записываются в одну строку и могут содержать:
· значения безымянных данных;
· имена данных соответствующего типа;
· знаки операций;
· имена и аргументы встроенных функций, имеющих соответствующий тип;
· круглые скобки (число открывающихся скобок должно быть равно числу закрывающих).
4.7.1. Арифметические операторы
и встроенные математические функции
Арифметические операторы и встроенные математические функции (табл. 4.7) позволяют выполнить различные действия над численными данными. Для этого создается вычисляемое арифметическое выражение, содержащее компоненты соответствующего типа.
Таблица 4.7
Арифметические операторы и встроенные функции численного типа
Вид оператора | Назначение | Вид оператора | Назначение |
![]() | ÅА, где Å = "+", "-" | Изменить знак А | |
Сложить А и В | |||
Вычесть В из А | Abs(x) | Вычисление модуля х | |
Умножить А на В | Sgn(x) | Вычисление sign(x) | |
Разделить А на В | Sqr(x) | Вычисление Ö(х) | |
Разделить А на В нацело | Fix(x) | Взятие целой части х | |
Возвести А в степень В | Exp(x) | Вычисление ех | |
Остаток от А/В | Log(x) | Вычисление ln(x) | |
Sin(x) | Вычисление sin(x) | Tan(x) | Вычисление tg(x) |
Cos(x) | Вычисление cos(x) | Atan(x) | Вычисление arctg(x) |
Примечание: Функция Sign(x) принимает значения (-1) при x<0, (+1) при x>0 и нуль при x=0.