Алгебраические выражения. Выражения строятся из констант, переменных, функций, знаков операций и круглых скобок
Выражения строятся из констант, переменных, функций, знаков операций и круглых скобок. Константы, переменные и функции должны быть либо описаны в программе, либо иметь стандартные имена. В языке имеются следующие математические функции, используемые для выполнения математических операций и возвращающие значения вещественного типа double: Таблица 4 Математические операции
Для вычисления значений некоторых других функций следует пользоваться тождествами: arcctg(x) = Порядок выполнения операций определяется их приоритетом: операции умножения и деления (*, /) выполняются перед операциями сложения и вычитания (+, -). Операции одинакового приоритета выполняются в порядке их написания слева направо. Выражение, заключенное в скобки, вычисляется в первую очередь. Таким образом, скобки позволяют изменять порядок выполнения операций. К примеру, (2 + 3) * 3=15, но 2 + 3*3=11. Знак минус может употребляется для изображения величины, противоположенной данной: -х, -(f+d*s) и т.п. Не рекомендуется в одном арифметическом выражении использовать данные различных типов. Это приводит к дополнительным затратам машинного времени на преобразование типов и возможны потери в точности.
|