Важно ! Нельзя путать оператор присваивания с операцией сравнения «равно», хотя они и обозначаются одним и тем же символом!
Стандартные функции
При выполнении вычислений полезными могут оказаться функции, которые в программе выполняют ту же роль, что и в математике. На вход функции поступают значения набора аргументов, которые обрабатываются по определенной вычислительной процедуре, а на выходе получается единственное значение функции, которое может быть числовым или символьным.
Функции реализуются либо с помощью встроенных программ (стандартные), либо заданных пользователем (пользовательские).
Под стандартной понимается функция, для обработки которой у транслятора есть соответствующая программа.
Для обращения к функции указывают ее имя и аргумент, заключаемый в круглые скобки (аргументов может быть несколько).
Стандартные функции языка Бейсик
Функция
| | Назначение |
SIN(X)
|
Вещественный
|
Вычисление синуса угла х
|
COS(X)
|
Вещественный
|
Вычисление косинуса угла х
|
TAN(X)
|
Вещественный
|
Вычисление тангенса угла х
|
ATN(X)
|
Вещественный
|
Вычисление арктангенса угла х
|
LOG(X)
|
Вещественный
|
Вычисление натурального логарифма
|
SQR(X)
|
Вещественный
|
Вычисление квадратного корня из х
|
ABS(X)
|
Вещественный
|
Вычисление абсолютного значения х
|
EXP(X)
|
Вещественный
|
Вычисление экспоненты
|
SGN(X)
|
Целый: 1, 0 или -1
|
Вычисление знака аргумента х
|
INT(X)
|
Целый
|
Вычисление целой части числа х
|
RND(X)
|
Вещественный
|
Датчик случайных чисел в диапазоне от 0 до 1
|
Примечания:
Аргументы всех перечисленных функций должны относится к арифметическому типу. Аргумент датчика случайных чисел на результат влияния не оказывает и может быть любым числом.
В случае тригонометрических функций аргумент указывают в радианах. Для перевода градусов в радианы используют формулу:
Do'stlaringiz bilan baham: |