Показать сообщение отдельно
Старый 08.06.2010, 14:09   #399
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.

Сообщение от Igor Посмотреть сообщение
Не надо стрелять из пушек по воробьям

Эта функция для вычисления небольшой положительной степени
Вот так вообще писать не стоит. Во-превых, читаем хелп, в MP есть функция Pow для возведения чисел в степень.
Returns the value of 'a' raised to the power of 'b'. 

function Pow(a, b: real):real;
Во-вторых, если уж совсем "приспичит" написать свою функцию, то тогда так:
function pow(a:real;n:real):real;
begin
 pow:=exp(log(a)*n);             
end;
Функция MP, кстати, так и работает.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ViNT за это полезное сообщение:
Bananbl4 (08.06.2010), Igor (08.06.2010)