potega x stopnia

0

Mam pytanie jak w pascalu podnieść liczbę do np. 7 potęgi? chodzi mi o to, że jak po kolei podnosić libę do potęgi w funkcji for. for i:=1 to 7 do i jak podnosić liczbę do potęgi "i"? z góry dzięki za odpowiedź.

0

Używając funkcji Power (z unitu Math):

Power(Liczba, Potega);
0

ale to jest chyba do delphi a w pascalu nie działa...

0

Jeśli jest to potęga naturalna, to bardzo prosto:

P:=1;
For i:=1 to x do P:=P*a;

Po takiej operacji masz w P a podniesione do potęgi x.

0

Zdaje się, że taki wzorek był : x^y = Exp(y*Ln(x))

// wtedy i tylko wtedy, gdy x>0, inaczej wynik moze sie znalezc w dziedzinie urojonej [mf]

1 użytkowników online, w tym zalogowanych: 0, gości: 1