This code is not working:
program hw13;
uses crt;
var number,exponent:integer;
function PowerFn (number, exponent: integer): integer;
begin
PowerFn := Exp(exponent*Ln(number));
end;
begin
clrscr;
write('Enter number: ');
readln(number);
write('Enter exponent: ');
readln(exponent);
writeln(number,'^',exponent,' = ',PowerFn(number,exponent));
readln;
end.
It gives me this error: Incompatible types: got "S80REAL" expected "LONGINT"