Возведение в степень в языке программирования Паскаль: советы и рекомендации

, . , , , , .

, . , , , , . , , , - . .

, . , a 4 . : b:=a*a*a*a.





, . , . , . , , a Integer, , , Real, .





. , . . : ab=eb ln a. , : r:=exp(b*ln(a)). , . , 0, : If b=0 Then r:=1 Else r:=exp(b*ln(a)). ?





. . : , . : r:=(-1)*exp(b*ln(abs(a))); If Round(b/2)=b/2 Then r:=abs(r). , .

, . . . . , Real, .. , . , . .





, , . . , , , . , .. . .




All Articles