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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.10.2007, 20:31   #1
Osi@
 
Аватар для Osi@
 
Регистрация: 01.10.2007
Сообщений: 7
По умолчанию Джентльмены, помогите, пжлст. каким оператором высчитать корень 5-ой степени числа?

как найти корень 5-ой или любой другой нечётной степени из числа (а)
добавлю, компилятор у меня delphi 7

Ultima ratio requem (лат.- последний довод королей)

Последний раз редактировалось Osi@; 01.10.2007 в 20:52.
Osi@ вне форума
Старый 01.10.2007, 20:43   #2
Xandr
Пользователь
 
Регистрация: 12.07.2007
Сообщений: 60
По умолчанию

найди корень предыдущей, четной степени и умнож еще раз на себя. Это же элементарнаяматематика.
Xandr вне форума
Старый 01.10.2007, 20:49   #3
Osi@
 
Аватар для Osi@
 
Регистрация: 01.10.2007
Сообщений: 7
По умолчанию

спасибо! что-то я не допёр... голова уже откидывается.

Ultima ratio requem (лат.- последний довод королей)
Osi@ вне форума
Старый 01.10.2007, 20:51   #4
Xandr
Пользователь
 
Регистрация: 12.07.2007
Сообщений: 60
По умолчанию

Бывает и нетакое.
Xandr вне форума
Старый 01.10.2007, 20:53   #5
Osi@
 
Аватар для Osi@
 
Регистрация: 01.10.2007
Сообщений: 7
По умолчанию

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

Ultima ratio requem (лат.- последний довод королей)
Osi@ вне форума
Старый 01.10.2007, 21:00   #6
still_alive
Great Code Monkey
Форумчанин
 
Аватар для still_alive
 
Регистрация: 09.08.2007
Сообщений: 533
По умолчанию

Цитата:
найди корень предыдущей, четной степени и умнож еще раз на себя. Это же элементарнаяматематика.
Это бред. Или я не понял, что ты этим хотел сказать, пример приведи.

Предлагаю так: result = abs(a)/a*exp(n*ln(a));
still_alive вне форума
Старый 01.10.2007, 21:04   #7
Osi@
 
Аватар для Osi@
 
Регистрация: 01.10.2007
Сообщений: 7
По умолчанию

Предлагаю так: result = abs(a)/a*exp(n*ln(a));[/QUOTE]

расшифруешь? и это корень какой степени. заранее спасибо.

Ultima ratio requem (лат.- последний довод королей)
Osi@ вне форума
Старый 01.10.2007, 21:04   #8
Xandr
Пользователь
 
Регистрация: 12.07.2007
Сообщений: 60
По умолчанию

пример: нужно найти корень 5 степени из -2;
берем корень 4 степени и умножаем на -2.
Вот и все..
З.Ы. Любой бред может работать, поверь.
n-степень
a-число
result:=(a^n-1)*a;

Последний раз редактировалось Xandr; 01.10.2007 в 21:07.
Xandr вне форума
Старый 01.10.2007, 21:08   #9
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

в делфях есть функция power;
чтобы ей воспользоваться нужно добавить в uses модуль Math;
Функция возводит X в степень Y. Значение аргумента Х должно быть больше нуля, иначе возникнет исключение EInvalidOp.
вот вобщем исходник держи-ка
Вложения
Тип файла: rar Osi@.rar (5.0 Кб, 15 просмотров)
Изо всей благодати
В руках крепко сжатых
Я донесу только капли
Roof вне форума
Старый 01.10.2007, 21:15   #10
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Зачем все усложнять?

Есть функция POWER uses Math
Цитата:
function Power(const Base, Exponent: Extended): Extended;
Не нравятся модули, пожалуйста, через логарифм:

Цитата:
exp(ln(X)*Y);
где X - число
Y - степень

Корень пятой степени запишется так:

res:=power(x,1/5);
или
res:=exp(ln(x)*(1/5));

Математика, господа....

Последний раз редактировалось Alex21; 01.10.2007 в 21:29. Причина: скобка убежала)))
Alex21 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Владельцы Visual Studio 2008, помогите пжлст igroman Софт 4 03.08.2008 17:47
Как вывести все целые степени числа? riorio07 Паскаль, Turbo Pascal, PascalABC.NET 1 20.05.2008 11:47
Помогите пожалуйста с оператором Random IDDQD Помощь студентам 6 13.01.2008 20:37
как найти корень из числа $Дмитрий Общие вопросы Delphi 7 26.04.2007 13:40