Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач / Surfer / Surfer / SERFER_2.DOC
Скачиваний:
54
Добавлен:
15.04.2015
Размер:
648.19 Кб
Скачать

2.7..3. Уавнения (Equations)

*

Формула может состоять из 127 символов.

*

В уравнении допускается использование пробелов.

*

Введенную формулу можно корректировать. Для этого щелкните по формуле левой клавишей мышки и перемещайте курсор с помощью клавиш-стрелок или клавиш HOMEиEND. Удалять символы можно с помощью клавишDELиBACKSPACE; клавишуINSERTможно использовать для вставки символов.

Ошибки (Errors)

*

В вычислениях участвуют только ячейки, содержащие числовые данные. Если какая-то переменная пропущена или содержит текстовое значение, то для строки, включающей данную ячейку, преобразование не выполняется. Например, если ячейка A:1содержит текстовую переменную'ONE', то формула C = A*Bне будет вычисляться для строки1, и ячейкаC:1сохранит прежнее значение.

*

Если при вычислениях происходит ошибка (например, деление на нуль), то открывается диалоговое окно с указанием вида ошибки и номера строки, где эта ошибка произошла. В результирующую ячейку будет записана текстовая строка 'ERROR'.Например, еслиA = 0, то при вычислении по формулеC = B/A происходит ошибка'Divide by 0'.

*

Если результат вычислений слишком велик (порядок числа больше +36), то в результирующую ячейку будет занесена текстовая строка'OVERFLOW'. Например, если значенияAиBоба равны1.0E+20, то при вычислении по формуле

C = A*Bполучится результат, равный1.0E+40, что не может быть записано в Рабочий лист.

*

Если ошибка происходит при вычислении математической функции, то в результирующую ячейку будет записана текстовая строка 'ERROR'.

*

Если аргумент функции выходит за пределы своей области определения, то в результирующую ячейку будет записана текстовая строка 'DOMAIN'. Например, такая ошибка произойдет при вычислении функцииASIN(2), поскольку значение 2не входит в область определения[-1,1]функцииASIN.

*

Если аргумент функции принимает недопустимое значение (точка сингулярности), то в результирующую ячейку будет записана текстовая строка 'SINGULARITY'.Например,LOG(0).

*

Возможны также ошибки приводящие к частичной или общей потере значимости: 'UNDERFLOW'или'OVERFLOW'.

Вычисления по формуле (Formula Calculations)

*

Формулы записываются с использованием стандартных обозначений и правил старшинства операций.

*

Допустимые операции в порядке уменьшения старшинства:

- - унарный минус;

* / - умножение и деление;

+ - - сложение и вычитание.

*

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

*

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

Соседние файлы в папке Surfer