Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебник по информ 2.doc
Скачиваний:
24
Добавлен:
13.11.2018
Размер:
399.87 Кб
Скачать
    1. Встроенные математические функции.

При решении многих прикладных и математических задач на компьютере часто возникает необходимость вычисления различных элементарных математических функций ( синус, косинус, логарифм и т.д.), что требует многократного составления одних и тех программ. Во избежание этого функции включены в состав языков программирования. Обращение к ним максимально упрощено. Такие функции называются встроенными (стандартными). При программировании достаточно написать наименование соответствующей функции и аргумент, заключенный в скобках. Для тригонометрических функций аргумент задается только в радианах.

Встроенные математические функции:

Обозначение в математике

Запись в Бейсике

Примечания

sinx

SIN(X)

Аргумент в радианах

cosx

COS(X)

Аргумент в радианах

EXP(X)

экспоненциальная функция, где е= 2,7182…

lnx

LOG(X)

Функция натурального логарифма ( по основанию е)

ABS(X)

Абсолютное значение числа х

arctgx

ATN(X)

Функция арктангенса, результат в радианах

SQR(X)

Квадратный корень из числа х

Для вычисления каждой из них в программе достаточно указать лишь ее имя и значение аргумента.

    1. Выражения на языке Бейсик.

Выражение представляет собой запись, указывающую, какие операции следует произвести над данными, чтобы получить требуемое значение.

Выражения

Арифметические Текстовые

Арифметическое выражение это символьная запись, составленная из чисел, имен переменных и элементов массивов, встроенных функций, знаков арифметических операций, круглых скобок и имеющая смысл с точки зрения математики. Арифметическое выражение задает правило вычисления числового выражения.

Текстовое выражение. В частном случае текстовым выражением является текстовая переменная.

При записи арифметических выражений необходимо придерживаться следующих правил и ограничений:

  • Все символы выражения записываются в одну строку. Многоэтажные выражения, верхние и нижние индексы запрещены.

  • Два знака арифметических операций не должны располагаться рядом. Знак умножения опускать нельзя.

  • Операции в арифметическом выражении выполняются в порядке старшинства:

      • Операции внутри скобок;

      • Вычисления встроенных функций;

      • Возведение в степень;

      • Операции умножения и деления;

      • Операции целочисленного деления;

      • Операции деления по модулю;

      • Операции деления и умножения.

  • Тип арифметического выражения определяется типом его результата.

Операции равного старшинства выполняются по порядку слева направо.

Примеры записи арифметических выражений:

1. ;

2. ;

3. .

Задания для самостоятельного выполнения.

Данные математические выражения записать на языке Basic.

  1. .

  2. .