Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
59020.rtf
Скачиваний:
2
Добавлен:
06.08.2019
Размер:
9.51 Mб
Скачать

1.3 Математические функции рабочего листа

Наиболее часто употребляемые стандартные математические функции рабочего листа приведены в табл. 2.1.

Таблица 2.1 – Математические функции

Функция (рус.)

Функция (англ.)

Описание

ABS(число)

ABS(number)

Возвращает абсолютную величину аргумента

AСОS (число)

AСОS (number )

Возвращает арккосинус аргумента

ASIN(число)

ASIN (number )

Возвращает арксинус аргумента

ATAN (число)

ATAN(number )

Возвращает арктангенс аргумента

COS (число)

COS(number )

Возвращает косинус аргумента

ЕХР (число)

ЕХР(number)

Возвращает экспоненту аргумента, т. е. результат возведения основания натурального логарифма в степень, равную значению аргумента

LN(число)

LN(number)

Возвращает натуральный логарифм аргумента

LOG (число, основание)

LOG(number, base)

Возвращает логарифм аргумента по данному основанию, если основание опущено, то оно полагается равным 10

LOG10(число)

LOG10(number)

Возвращает десятичный логарифм аргумента.

SIN(число)

SIN(number)

Возвращает синус аргумента

TAN(число)

TAN(number)

Возвращает тангенс аргумента

ЗНАК (число)

SGN(number)

Возвращает знак аргумента

ОСТАТ (число; делитель)

MOD(number; number)

Возвращает остаток от деления числа на делитель

ПИ()

PI()

Возвращает значение числа p с точностью до 15 знаков (в данном случае З.141592б5З589 Обратите внимание на то, что функция ПИ() не имеет аргумента

СЛЧИС()

RND()

Возвращает случайное число между 0 и 1. Чтобы получить случайное вещественное число между a и b, можно использовать следующую формулу: СЛЧИС()*(b-a)+a

ЦЕЛОЕ (число)

INT(number)

Округляет число до ближайшего меньшего целого

1.4 График функции с двумя условиями

Рассмотрим пример построения графика функции при x Î [0:1]

x<0.5

x>=0.5

График строится по представленным ранее принципам, за исключением того, что в ячейку B1 вводится формула:

=ЕСЛИ(A1<0,5;1+ABS(0,2-A1)/(1+A1+A1^2);A1^(1/3))

Обратите внимание на то, что для возведения в степень в коде используется соответствующая операция, т. е. A1^(1/З), а не функция рабочего листа СТЕПЕНЬ, т. е. СТЕПЕНЬ (A1; 1/3). В обоих случаях получается один и тот же результат, но, применение операции возведения в степень делает код более очевидным.

В коде фигурирует функция логического ветвления, ЕСЛИ(IF), которая имеет синтаксис:

ЕСЛИ (лог_ выражение; значение _ если_ истина; значение_ если_ ложь)

Рассмотрим ее аргументы.

лог_ выражение – это любое значение или выражение, принимающее значения истина или ложь. Например, А10=100 – это логическое выражение; если значение в ячейке A10 равно 100, то выражение принимает значение ИСТИНА. В противном случае – ложь. Данный аргумент может быть использован в любом операторе сравнения.

значение_ если_ истина – это значение, которое возвращается, если лог_ выражение равно ИСТИНА. Например, если этот аргумент – строка «План реализации выполнен” и лог_ выражение равно ИСТИНА, тогда функция ЕСЛИ отобразит текст План реализации выполнен. Если лог_ выражение равно ИСТИНА, а значение_ если_ истина пусто, то возвращается значение 0. Чтобы отобразить слово ИСТИНА, необходимо использовать логическое значение ИСТИНА для этого аргумента. Значение_если_истина может быть формулой.

значение_ если_ ложь – это значение, которое возвращается, если лог_ выражение равно ложь. Например, если этот аргумент – строка “План реализации перевыполнен” и лог_ выражение равно ложь, то функция ЕСЛИ отобразит текст План реализации перевыполнен. Если лог_ выражение равно ложь, а значение _если_ ложь опущено (т. е. после значение_ если_ истина нет точки с запятой), то возвращается логическое значение ложь. Если лог_выражение равно ложь, а значение_ если_ ложь пусто (т: е. после значение_ если_ истина стоит точка с запятой с последующей закрывающей скобкой), то возвращается значение 0. Значение если ложь может быть формулой.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]