Funkcja potętga

0

Wiem ze to jest banalnie proste , ale ja nie mam czasu nad tym myśleć , więc może ktoś mi napisze funkcję o nazwie potęga , która będzie obliczać wartość x do potęgi y
dla wartości x i y o dowolnym znaku ?

0

Chętnie zrobię to za 50 zł.

0

A ja za 20 zł

0

Może być nawet za 10 ;-P

0

Dobra, to ja się poświęcę i zrobię za 5. Tak na poważnie, to zastanów się na czym polega potęgowanie i w jaki sposób możesz zapisać np. 2 do sześcianu

0
 double power (double podstawa, int wykladnik) 
{
    if (wykladnik == 1)
         return podstawa;
   else 
         return podstawa*power(podstawa, wykladnik-1);
}

Za piątke zrobie szybsze i dla ułamkowych ;-P to promocja
hmm swoja drogą wychodzi po 1 zł za linijke ;) no nawiasy {} gratis [!!!]

0

dajcie spokoj ;p poszukaj na stronie i przeanalizuj problem bo potegowanie do rzeczy trudnych nie nalezy ;-)

0

Ja bym zrobił

if (wykladnik == 0)
return 1;

to będzie też działać dla x^0 ;]

0

Hej, przygłupki! A po co chcecie robić za forsę coś co już dawno jest darmowo zrobione i nazywa sie pow(x,y)??? Nie wstyd wam tak naciągać Elektroluxa nawet na 5 zł??? [rotfl]

0

nie zrozumials ironii :ppp

0

Takie z was mastahy a nikt jeszcze dobrze nie zrobil :P

dla wartości x i y o dowolnym znaku ?

0

Wolverine napisał:

Takie z was mastahy a nikt jeszcze dobrze nie zrobil :P

dla wartości x i y o dowolnym znaku ?

pow() z cmath spełnia to zadanie, więc chyba oldboy miał trochę racji.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.