Trong Pascal ta có thể tính a^b bằng công thức exp(b*ln(a)). Tuy nhiên nếu a không phải là số dương thì không thể áp dụng được.
Ta có thể viết hàm mũ an như sau:
function hammu(a : real; n : integer): real;var s : real;i : integer;begins := 1;for i := 1 to n do s := s * a;hammu := s;end;





2 nhận xét:
tại sao lại s*a thế ạ
sr, em hiểu phần nào r ạ
Đăng nhận xét