Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2008, 00:25   #1
Vitul'k
Пользователь
 
Регистрация: 04.02.2008
Сообщений: 11
Смущение Логарифмическая функция

Вычислить с заданной точностью значения логарифмической функции LOGa (1+x)

Последний раз редактировалось Vitul'k; 04.02.2008 в 00:34.
Vitul'k вне форума Ответить с цитированием
Старый 04.02.2008, 02:24   #2
pushok
 
Регистрация: 14.01.2008
Сообщений: 8
По умолчанию

я вижу 2 пути:

1. как и в предыдущей теме разложение в ряд Маклорена (или ему подобные) и по циклу вычислять очередной элемент ряда пока не будет достигнута требуемая точность

2. т.к. в языках программирования обычно предусмотрена только функция натурального логарифма, воспользоваться формулами преобразования (их можно посмотреть в школьном учебнике или в поиске в инете) и обрезать результат до нужной нам точности.
pushok вне форума Ответить с цитированием
Старый 04.02.2008, 09:02   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А, может я не совсем прав, но почему бы не сделать так:
Код:
var a:Extended;e:integer;
begin
 if TryStrToFloat(Edit1.Text,a) then
  if TryStrToInt(Edit2.Text,e) then begin
   a:=Log10(1+a);
   Label1.Caption:=FloatToStr(RoundTo(a,-e))
  end;
end;
т.е. если нужно в Делфи решать то решить это уже готовыми способами, а не как универские методы предлагают.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.02.2008, 11:08   #4
Vitul'k
Пользователь
 
Регистрация: 04.02.2008
Сообщений: 11
По умолчанию

Спасибо, за помощь.. Только вот мне надо составить программу именно такую... А эт я понимаю нат лог.. Сама не наю, чт делать..
Vitul'k вне форума Ответить с цитированием
Старый 04.02.2008, 11:23   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
А эт я понимаю нат лог..
Где ты натуральный логарифм увидела?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.02.2008, 20:20   #6
Vitul'k
Пользователь
 
Регистрация: 04.02.2008
Сообщений: 11
По умолчанию

Извини конечно, а ты не мог бы объяснить как она работает? Заранее спасибо.
Vitul'k вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция ZiLi Microsoft Office Excel 1 05.09.2008 18:37
функция sergei64_89 Общие вопросы C/C++ 2 25.05.2008 16:48
функция Janette Помощь студентам 1 29.04.2008 20:10
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50