русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-01-16; просмотров: 669; Нарушение авторских прав


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

 

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

Итак, функция выбрана, щелкаем "ОК" и переходим к диа­логовому окну "Аргументы функции". В этом окне два поля ввода для аргументов функции: Числои Основание. Обратите внимание, что название первого аргумента выделено жирным шрифтом, а второго — обычным. Это означает, что первый аргумент обязательный, а второй можно опустить. Сейчас фокус ввода в поле ввода Число,в нижней части окна пояснение к аргументу:

 

"Число положительное вещественное число, для кото­рого вычисляется логарифм".

 

Вводим число 2. Проще всего перейти в поле ввода второго аргумента нажатием клавиши Tab (но можно щелкнуть мышью во втором поле). Теперь фокус ввода во втором поле, и внизу появляется комментарий для второго аргумента:

 

"Основаниеоснование логарифма; 10 если опущено".

 

Итак, если мы не укажем второй (необязательный) аргумент, то будет подразумеваться основание 10. Обратите внимание: ниже и правее полей ввода появился результат 0.301029996 — это lg2, т.е. десятичный логарифм двух. Вводим число 3. Ниже и правее полей ввода появляется результат 0.630929754.

Если мы сейчас нажмем "ОК", то ввод формулы завершится и придется ее корректировать (F2), чтобы добавить слагаемое + 1. Поэтому поступим так: находясь во втором окне Мастера функций, щелкнем мышью в поле ввода сразу вслед за сформи­рованной частью формулы =LOG(2;3) и введем недостающее слагаемое +1. Окончательный вид формулы =LOG(2;3)+1. На­жмем клавишу Enter. Результат: 1.63093.



Элементы списка аргументов функции можно разделять как запятой, так и точкой с за­пятой ( =LOG(2,3)+1).

Основные математические функции, соответст­вующие элементарным функциям, изучаемым в школьном курсе математики (рис. 2.2).

 

sinx cosx tgх arcsinx arccos x
SIN(x) COS(x) TAN(x) ASIN(x) ACOS(x)
arctg x lnx lgx ex |x|
ATAN(x) LN(x) LOG10(x) EXP(x) ABS(x)

Рис. 2.2

 

У тригонометрических функций аргумент измеряется в ра­дианах. Обратите внимание, что обозначения функций в рус­ской математической литературе и имена функций в Excel раз­личаются.

Упражнение 2.4. В ячейку А2 ввести формулу для вычисле­ния функции

.

Формула возвращает 1.610922.

 

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

Например, нужно записать формулу для вычисления tg2x. Не­верное решение: =ТАN^2(х). Правильное решение: =TAN(x)^2.

ПРИМЕР 2.4. Вложенные функции.

Введем в ячейку A3 формулу для вычисления функции . Эта функция представляет со­бой композицию двух функций: и .

Соответ­ствующие функции Excel: KOPEHЬ(z) и TAN(x)+1.

Выделяем ячейку A3. Щелкаем закладку Формулы/Библиотека функций/Математические. Выбираем КОРЕНЬ (рис.2.3).

 

Рис. 2.3

 

На­ходясь в поле ввода аргумента функции КОРЕНЬ, в панели функций выбираем TAN и в поле ввода аргумента этой функции вводим имя х. А теперь внимание! Мы не щелкаем кнопку "ОК.", как следовало бы ожидать, — это досрочно завершит ввод фор­мулы (испытайте это). Вместо этого устанавливаем в поле вво­да курсор на функции КОРЕНЬ (т.е. на внешней функции). Тот­час второе окно Мастера функций для TAN заменяется на вто­рое окно Мастера функций для функции КОРЕНЬ (рис.2.4). В поле ввода аргумента отображается TAN(x). Добавляем к этой функции +1 и щелкаем "ОК". Результат: 1.468952.

 

Рис. 2.4.

 

Обратите внимание, когда Вы находились во втором окне Мастера функций для функции TAN() и ввели в качестве аргу­мента х, то справа от поля ввода аргумента Вы видите =4, ниже Вы видите =1.157821282 (это значение tg 4), а в самом низу окна Вы видите: Значение: 1.076021042. Это вычисленное зна­чение формулы = КОРЕНЬ(TAN(x)), которая присутствует сей­час в строке ввода.

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

Окончательно должна получиться формула =КОРЕНЬ(TAN(x) + 1).

Когда Вы освоите функции Excel, то увидите, что проще вводить их вручную в строке ввода, а не возиться с Мастером функций (за исключением случаев, когда функция имеет много аргументов). Здесь рекомендация такая: вводите имена функций строчными буквами: =корень(tan(x)+1). Если Вы ввели имена функций правильно, то по завершении ввода они автоматически будут преобразованы в прописные буквы. Например, если Вы ввели формулу =корень (tg(x)+1), то по завершении ввода она примет вид: =KOPEHЬ(tg(x)), а в качестве результата вычисле­ний в ячейке будет фигурировать сообщение об ошибке #ИМЯ?. Имя функции tg в отличие от функции КОРЕНЬ не преобразовано в прописные буквы, а так как имени tg в рабочей книге нет, то формула возвращает ошибочное значение.

 



<== предыдущая лекция | следующая лекция ==>
Использование функций. Элементарные функции | Числовые функции


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.292 сек.