% Математика % INT- округляет число до целого 38 % FRAC- выводит дробную часть числа 51 % ABC- выводит абсолютное значение числа 61 % SWAP- переменные обмениваются своими значениями 72 % SGN- определяет положение числа относительно 0 86 % MAX- определяет наибольшее число из двух выбранных 99 % MIN- наименьшее 99 % CEIL- округляет число вверх 112 % FLOOR- округляет вниз 112 % MOD- выводит остаток деления первого числа на второе 127 % ROUND- округляет до ближайшего целого числа 139 % SQR- извлекает корень 168 % CBRT- кубический корень 168 % LOG- натуральный логарифм 182 % LOG10- десятичный 182 % EXP- е в степени... 196 % POW- число в степени 207 % HYPOT- вычисляет гипотенузу по двум катетам 218 % PI- число пи 229 % SIN, COS, TAN- синусы всякие 239 % SINH, COSH- гиперболические 239 % ASIN, ACOS, ATAN- арксинусы 252 % ATAN2- определяет угол в полярной системе координат по x,y 263 % TODEGREES- переводит радианы в градусы 274 % TORADIANS- градусы в радианы 284 % HEX$- переводит число в шестнадцатиричную сисему 292 % HEX- из шестнадцатиричной в обычную 292 % OCT$- в восмиричную 292 % OCT- из восмиричной 292 % BIN$- в двоичную 292 % BIN- из двоичной 292 ? "==== INT ====" ? "" p = 2.483894849 ? "число- 2.483894849" o= INT (p) ? o; " -округлили до целого" ? "" ? "" ? "==== FRAC ====" ? "" ? FRAC (p); " -вывели дробную часть числа" ? "" ? "" ? "==== ABC ====" ? "" q = -6 ? ABS (q); " -вывели абсолютное значение числа (-6) ? "" ? "" ? "==== SWAP ====" ? "" x1 = 4: x2 = 7 ? "SWAP- переменные x1 и x2 обмениваются своими значениями" ? "было- "; x1, x2 SWAP x1, x2 ? "стало- "; x1, x2 ? "" ? "" ? "==== SGN ====" ? "" % SGN- возвращает положение числа относительно 0 % >0- выводит 1, =0- выводит 0, <0- выводит -1 ? SGN (q); " -меньше нуля" ? "" ? "" ? "==== MAX ====" ? "==== MIN ====" ? "" ? "команды определяют наибольшее и наименьшее числа из двух выбранных" ? "наибольшее число из 4 и 7- "; MAX(4,7) ? "наименьшее число- "; MIN(4,7) ? "" ? "" ? "==== CEIL ====" ? "==== FLOOR ====" ? "" e= 7.3: r= -3.8 ? CEIL(e)," "; CEIL(r); " -числа 7.3, -3.8 округлены вверх" ? "" ? FLOOR(e)," "; FLOOR(r) ? "FLOOR- округляет числа вниз" ? "" ? "" ? "==== MOD ====" ? "" ? MOD(11,3) ? "выводит остаток от деления первого числа на второе (11,3)" ? "11= 3*3 +остаток 2- как-то так" ? "" ? "" ? "==== ROUND ====" ? "" ? "округляет до ближайшего целого числа" ? "" ? "режим";" "; -3.8, -3.5, -3.1, 3.1, 3.5, 3.8 ? "HD ";" "; -4.0, -3.0, -3.0, 3.0, 3.0, 4.0 ? "HE ";" "; -4.0, -4.0, -3.0, 3.0, 4.0, 4.0 ? "HU ";" "; -4.0, -4.0, -3.0, 3.0, 4.0, 4.0 ? "D ";" "; -3.0, -3.0, -3.0, 3.0, 3.0, 3.0 ? "U ";" "; -4.0, -4.0, -4.0, 4.0, 4.0, 4.0 ? "F ";" "; -4.0, -4.0, -4.0, 3.0, 3.0, 3.0 ? "C ";" "; -3.0, -3.0, -3.0, 4.0, 4.0, 4.0 ? "" ? "примеры округления" h= 4.76938839 ? ROUND(h,2,"u") % 2- количество точек после запятой ? ROUND(h,4,"he") ? ROUND(h,,"f") ? ROUND(h) ? "если не указан тип округления, добавляется 0.5 к числу и округляется вниз (к нулю) ? "" ? "" ? "==== SQR ====" ? "==== CBRT ====" ? "" k= SQR (400) kk= CBRT (400) ? k; " -извлекли корень" ? kk; " -извлекли кубический корень" ?"" ?"" ? "==== LOG ====" ? "==== LOG10 ====" ? "" l= LOG (100) d= LOG10 (100) ? l; " -извлекли натуральный логарифм" ? d; " -десятичный логарифм" ? "" ? "" ? "==== EXP ====" ? "" ie= EXP (10) ? ie; " -e в степени 10" ? "" ? "" ? "==== POW ====" ? "" s= POW (4,3) ? s; " -возвели 4 в степень 3" ? "" ? "" ? "==== HYPOT ====" ? "" h= HYPOT (3,4) ? h; " -вычислили гипотенузу, 3,4- катеты" ?"" ?"" ? "==== PI ====" ? "" p= PI () ? p; " -узнали число пи :)" ? "" ? "" ? "==== SIN, COS, TAN, SINH, COSH ====" ? "" si1= SIN ((pi())/2) % в радианах si2= SIN (3.14/2) ? si1; " -вычислили синус" ? si2; " -можно еще так" ? "" ? "" ? "==== ASIN, ACOS, ATAN ====" ? "" arkcinyc= ASIN (0.6) % от (-1) до 1 ? arkcinyc; " -вычислили арксинус" ? "" ?"" ? "==== ATAN2 ====" ? "" teta= ATAN2 (3,5) % 3- y, 5- x нахождение угла тета в полярной системе по x,y ? teta; " -тету нашли ;)" ? "" ? "" ? "==== TODEGREES ====" ? "" gradyci= TODEGREES (3) ? gradyci; " -перевели 3 радиана в градусы" ? "" ? "" ? "==== TORADIANS ====" ? "" radiani= TORADIANS (57) ? radiani; " -перевели 57 градусов в радианы" ? "" ? "" ? "==== HEX$, HEX, OCT$, OCT, BIN$, BIN ====" ? "" ? HEX$ (893); " -переведено в шестнадцатиричную систему" ? HEX ("37d"); " -из шеснадцатиричной системы" % кавычки в скобках ? "" ? OCT$ (893); " -переведено в восмиричную систему" ? OCT ("1575"); " -из восмиричной системы" ? "" % dvoika= BIN$ (893) такой синтаксис вызовет ошибку ? BIN$ (893); " -перевели в двоичную систему" % такой синтаксис правильный ? BIN ("1101111101"); " -из двоичной системы" end