Приложения Приложение 1
ТАБЛИЦА СТАНДАРТНЫХ ЧИСЛОВЫХ ФУНКЦИЙ ЯЗЫКА БЕЙСИК
Математи-ческая запись (название) |
Запись на языке Бейсик |
Пример вычисления (математическая запись) |
Пример записи на языке Бейсик |
Примечание |
1 |
2 |
3 |
4 |
5 |
|
SQR( ) |
1)
2)
3)
|
1) SQR(X) 2) SQR(2.89) 3) SQR(X^2+3.17) |
аргумент функции должен быть неотрицательным |
sin |
SIN( ) |
1) sin x 2) sinx2 3) sin2(3.17+x) |
|
аргумент функции должен быть выражен в радианах |
cos |
COS( ) |
|
2)COS(X-SQR(X)) |
аргумент функции должен быть выражен в радианах |
tg |
TAN( ) |
|
|
аргумент функции должен быть выражен в радианах |
arctg |
ATN( ) |
|
1) ATN(A) 2) ATN(X/7+X^3) |
результат вычислений выражается в радианах |
ex |
EXP( ) |
|
|
|
ln |
LOG( ) |
|
1) LOG(X) 2) LOG(SIN(X)-3) |
аргумент функции должен быть строго положительным |
x (модуль x) |
ABS( ) |
|
3)LOG(ABS(X^2)) |
|
[x] (целая часть x) |
INT( ) |
|
|
результат вычисления – наибольшее целое число, не превосходящее значение аргумента |
[x] (целая часть x) |
FIX( ) |
|
(здесь C=-7) |
результат вычисления – значение аргумента без его дробной части |
sign (знак) |
SGN( ) |
1) a=2.3sign(x) 2) b=sign(x5+7) |
1) A=2.3*SGN(X) 2) B=SGN(X^5+7) |
|
генератор псевдо-случайных чисел |
RND( ) |
|
1) A=RND(1) 2) B=RND(-5 + X^2) 3) C=RND(0) |
Генерируются псевдослучай-ные числа, имеющие равномерное распределение на интервале [0;1]. Выбор последовательности чисел осуществляется в зависимости от знака аргумента. |
Приложение 1 (продолжение)
1 |
2 |
3 |
4 |
5 |
Вычисле-ние по модулю |
MOD |
|
|
Результат вычисления – остаток от целочисленного деления первого аргумента на второй (аргументы должны быть целыми). Например, X=5 MOD 2 (X=1) X=-13 MOD 3 (X=-1) |
