Составители:
Рубрика:
136
Таблица 5. 1
Стандартные функции C, Fortran, Basic
Функция
Запись на
C
Fortran
Basic
Натурал
ь
ный логарифм
ln x
log(x)
LOG(X)
LOG(X)
Десятичный логарифм
lg x
log10(x)
LOG10(X)
Квадратный корень
√
T
sqrt(x)
SQRT(X)
SQR(X)
Абсолютная величи
на
(модуль)
|
T
|
abs(x) ABS(X) ABS(X)
Экспонента
~
—
exp(x)
EXP(X)
EXP(X)
Тригонометрические функции (аргумент в радианах)
Синус
sin x
sin(x)
SIN(X)
SIN(X)
Косинус
cos x
cos(x)
COS(X)
COS(X)
Тангенс
tg x
tan(x)
TAN(X)
TAN(X)
Обратные тригонометрические функции (аргумент
|
|
≤
n
)
Арксинус
arcsin x
asin(x)
ASIN(X)
Арккосинус
arccos x
acos(x)
ACOS(X)
Арктангенс
arctg(x)
atan(x)
ATAN(X)
ATN(X)
Гиперболические функции
Синус
sh x
sinh(x)
SINH(X)
Косинус
ch x
cosh(x)
COSH(X)
Тангенс
th x
tanh(x)
TANH(X)
П р и м е ч а н и е . Гиперболические функции sh x и ch x выражаются через
показательную функцию:
2
sh
xx
ee
=x
−
−
,
2
ch
xx
e+e
=x
−
.
Пример
Запись арифметического выражения
n,r∙Œ˜
t
+
%
|
|
F
∙G
H
− sin
√
F + tg3˚
на языках C, Fоrtran и Basic соответственно:
C: набирается строчными буквами
1.
5*pow(cosh(x),4) + pow(abs(x),(1./3.
))*exp(
-
x)
-
sin(sqrt(log(
3.
)))
+ tan(3*3
.
1415/180)
Fоrtran:
1.5*COSH(X)**4
+
ABS(X)**(1./3.)*EXP(
-
X)
-
SIN(SQRT(LOG(
3.
)))
+ TAN(3*3
.
1415/180)
Basic:
1.5*(EXP(X)
+
EXP(
-
X))^4
+
ABS(X)^(1/3)*EXP(
-
X)
-
SIN(SQR(LOG(
3
)))
+ TAN(3*3
.
1415/180)
Примеры записи выражений приведены также в работах 1; 4-6.
Та б л и ца 5 .1 Стандартные функции C, Fortran, Basic Запись на Функция C Fortran Basic Натуральный логарифм ln x log(x) LOG(X) LOG(X) √T Десятичный логарифм lg x log10(x) LOG10(X) Квадратный корень |T| sqrt(x) SQRT(X) SQR(X) Абсолютная величина ~ abs(x) ABS(X) ABS(X) — (модуль) Экспонента exp(x) EXP(X) EXP(X) Тригонометрические функции (аргумент в радианах) Синус sin x sin(x) SIN(X) SIN(X) Косинус cos x cos(x) COS(X) COS(X) Обратные тригонометрические функции (аргумент | | ≤ n) Тангенс tg x tan(x) TAN(X) TAN(X) Арксинус arcsin x asin(x) ASIN(X) Арккосинус arccos x acos(x) ACOS(X) Арктангенс arctg(x) atan(x) ATAN(X) ATN(X) Гиперболические функции Синус sh x sinh(x) SINH(X) Косинус ch x cosh(x) COSH(X) Тангенс th x tanh(x) TANH(X) П р и м е ч а н и е . Гиперболические функции sh x и ch x выражаются через e x − e−x e x + e −x показательную функцию: sh x = , ch x = . 2 2 Пример n, r ∙ Œ˜t + %| | ∙ GH − sin√ F + tg3˚ Запись арифметического выражения F на языках C, Fоrtran и Basic соответственно: C: набирается строчными буквами 1.5*pow(cosh(x),4) + pow(abs(x),(1./3.))*exp(-x)- sin(sqrt(log(3.)))+ tan(3*3.1415/180) Fоrtran: 1.5*COSH(X)**4 + ABS(X)**(1./3.)*EXP(-X)- SIN(SQRT(LOG(3.))) + TAN(3*3.1415/180) Basic: 1.5*(EXP(X) + EXP(-X))^4 + ABS(X)^(1/3)*EXP(-X)- SIN(SQR(LOG(3))) + TAN(3*3.1415/180) Примеры записи выражений приведены также в работах 1; 4-6. 136
Страницы
- « первая
- ‹ предыдущая
- …
- 134
- 135
- 136
- 137
- 138
- …
- следующая ›
- последняя »