Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Корни N-ной степени и возведение в N-степень


Zuborob ©   (2005-01-29 11:42:00) 

Товарищи, это из Азова вопрос: Я делаю калькулятор. Как в Дельфи написать алгоритм вычисления корней N-степени и возведения в N-степень?
Второе я патался сделать через For i:=0 to Second do и т.д.
Но ведь это не поможет для степеней 3.14, -5 и им подобным.
Что мре делать?


Rams   (2005-01-31 13:25:00) [1]

a^b = exp(b*ln(a));


begin...end   (2005-01-29 11:57:00) [2]

> Zuborob   (29.01.05 11:42)

> Товарищи, это из Азова вопрос

Хорошо, что не из Гондураса.

> Что мре делать?

Для вычисления корней вспомнить, что извлечение корня степени N равнозначно возведению в степень 1/N. Для возведения в степень вспомнить свойства логарифмов или использовать готовую функцию Power из модуля Math.


Наверх

Титульная страница Поиск, карта сайта Написать письмо