Функции языка БЕЙСИК (действия над числами) 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 x2 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 ab cd 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)