Uploaded by meaning_6of9_live

Функции языка БЕЙСИК2 vb

advertisement
Функции языка БЕЙСИК
(действия над числами)
sin x
cos x
tg x
arctg x
ln x
log x
→
→
SIN(X)
COS(X)
Арифметические операции:
1. ( ) и функция
→
→
TAN(X)
ATN(X)
2. ^, х (возведение в степень, извлечение корня)
3. * , / (умножение, деление)
→
LOG(X)
4. + , - (сложение и вычитание)
→
LOG(X)
5. \ (операция деления нацело)
1,

sgn(x) = 0,
 1,

x
→
EXP(X)
x
→
ABS(X) модуль
→
SQR(X) или Х^(1/2) ;
e
x
если x  0
если x  0
x2
INT(X) – наиболее целое. Не превышающее значение
RND – случайное число в диапазоне от 0 до 1
если x  0
SQR(X+2) или (Х+2)^(1/2)
x →
Int (2.2)  2
Int (2.5)  3
RND(y)
Формулы расчета некоторых математических функций:
Преобразование нестандартных функций через стандартные.
arcsin x  arctg
arccos x  arctg
x
1 x
2
arcctg x  arctg
=atn(x/ SQR (1-x^2))
1  x2
=atn(SQR (1-x^2)/x)
x
log a b 
1
= atn(1/x)
x
ln b
= log(b)/log(a)
ln a
e x  e x
=(exp(x)-exp(-x))/2
(синус гиперболический)
2
e x  e x
= (exp(x)+exp(-x))/2
(косинус гиперболический)
ch x 
2
sh( x) e x  e  x
=(exp(x)-exp(-x))/(exp(x)+exp(-x))
(тангенс гиперболический)
th x 

ch( x) e x  e  x
  pi  4  arctg1= 4*atn(1) (число ПИ-3,14), но в программе задаем формулой
sh x 
Примеры записи арифметических выражений на vb:
sin 2 x
→
SIN(X)^2
sin х 2
→
SIN(X^2)
sin х 2
→
SIN(X^2)
sin 2 x 3
→
SIN(X^3)^2
e
→
EXP(1)
arcsin x
arcsin 5 x
3
x
ab
cd
lg x
→
ATN(X/SQR(1-X^2))
→
ATN(x^(1/5) / sqr(1-x^ (1/5) ^2))
→
X^(1/3)
→
(a+b)/c/d
→
LOG(X)/LOG(10)
e2 →
или
EXP(2) (степень задается в скобках)
arcsin 2 x 3
(a+b)/(c*d) например
→
ATN(X^3/SQR(1-X^3^2))^2
1) 1 / 2 / a
1

2) 1 /( 2 * a)
2a
log a b 
ln b
→
ln a
LOG(b)/LOG(a)
ctg x 
1
tg x
→
1/TAN(X)
Download