В выражениях типа Real в виде исключения разрешается использовать константы и переменные типа Integer.
Результат операции сложения, вычитания и умножения будет целым, если оба операнда целого типа, во всех других сочетаниях результат будет вещественным. СТАНДАРТНЫЕ ФУНКЦИИ Стандартные функции - это набор встроенных подпрограмм-функций, которые можно использовать в выражениях как готовые объекты. К наиболее часто используемым функциям относятся: - арифметические функции; - функции преобразования типа данных; - функции для величин порядкового типа Арифметические функции. Используются только для данных целого и вещественного типа. ТАБЛИЦА Стандартных арифметических функций
Возведение в степень пользователь программирует самостоятельно. Пусть y=xa, где “а” –целое или вещественное число. Воспользуемся основным логарифмическим тождеством . С помощью этого тождества можно получить следующее выражение и тогда в программе это выражение примет вид:y=exp(a*ln(x)). Например, для вычисления следует записать exp(1/3*ln(x))или exp(ln(x)/3). Для Ln(x) ООФ: x>0. При x<0 нужно взять -exp(ln(-x)/3) или exp(ln(|x|)/3), при x=0 выдается сообщение об ошибке. Вычисление некоторых функций: 1) tg(x): Sin(x)/Cos(x); 2) ctg(x): Cos(x)/ Sin(x); 3) arcsin(x): arctan(x/sqrt(1-sqr(x))); 4). arccos(x): arctan(sqrt(1-sqr(x))/x); 5). lоga(b): ln(b)/ln(a);
|