TURBO PASCAL:Учебное пособие. Терёхин В.В. - 27 стр.

UptoLike

Составители: 

27
function Cos(x: Real): Real; тригонометрические функ-
ции (значение аргумента пе-
редается в функцию в радиа-
нах);
function ArcTan(a: Real): Real; - вычисляет обратную
тригонометрическую
функциюарктангенс
(значение угла возвраща-
ется в радианах.);
function Ln(x: Real): Real; - вычисляет натуральный логарифм;
function Expfx: Real): Real; - вычисляет экспоненту;
function Sqrt(x: Real): Real; - вычисляет квадратный корень па-
раметра (аргумента).
Необходимо отметить, что операция возведения в сте-
пень в Паскале отсутствует, но для вещественных выражений
эта проблема легко решается, если воспользоваться свойствами
функций Exp и Ln:
))(exp(
)ln()ln(
)ln(
)ln(
xLnnxилиex
xnx
xe
nxnn
n
x
==
=
=
Хотя вещественный тип относится к скалярным, но на
переменные и выражения данного типа накладываются некото-
рые ограничения. В частности, к вещественным аргументам
нельзя применить функции порядка. - Pred и Succ. Нельзя ис-
пользовать вещественные значения при индексации массивов,
при описании цикла for и т. п.
10.4 Логические выражения
Понятие логического выражения или выражения типа
Boolean во многом базируется на понятии операций отноше-
ния. Сами эти операции используют в качестве операндов вы-
ражения практически всех скалярных и базовых типов: вещест-
function Cos(x: Real): Real;        тригонометрические функ-
                                    ции (значение аргумента пе-
                                    редается в функцию в радиа-
                                    нах);
function ArcTan(a: Real): Real; - вычисляет обратную
                                      тригонометрическую
                                      функцию – арктангенс
                                      (значение угла возвраща-
                                      ется в радианах.);
function Ln(x: Real): Real; - вычисляет натуральный логарифм;
function Expfx: Real): Real; - вычисляет экспоненту;
function Sqrt(x: Real): Real; - вычисляет квадратный корень па-
                                раметра (аргумента).
       Необходимо отметить, что операция возведения в сте-
пень в Паскале отсутствует, но для вещественных выражений
эта проблема легко решается, если воспользоваться свойствами
функций Exp и Ln:
                                e ln( x ) = x
                           ln( x n ) = n ⋅ ln( x )
       x n = e n⋅ln( x )      или     x n = exp( n ⋅ Ln ( x ))
       Хотя вещественный тип относится к скалярным, но на
переменные и выражения данного типа накладываются некото-
рые ограничения. В частности, к вещественным аргументам
нельзя применить функции порядка. - Pred и Succ. Нельзя ис-
пользовать вещественные значения при индексации массивов,
при описании цикла for и т. п.


       10.4 Логические выражения
       Понятие логического выражения или выражения типа
Boolean во многом базируется на понятии операций отноше-
ния. Сами эти операции используют в качестве операндов вы-
ражения практически всех скалярных и базовых типов: вещест-
                                                                 27