Nếu mình muốn tính `5^100` trong Pascal mà mik ko muốn viết quá dài thì có lệnh nào để thay thế không ạ 02/08/2021 Bởi Melody Nếu mình muốn tính `5^100` trong Pascal mà mik ko muốn viết quá dài thì có lệnh nào để thay thế không ạ
Thay vì dùng lệnh 5*5*5*5*…..*5*5*5 rất dài dòng, lâu la thì mình có biết 1 cách là như này: exp(x*ln(y)) Với x là số mũ, y là cơ số. Thay vào biểu thức sẽ là: → exp(100*ln(5)) (Không biết đúng sai nhưng mình đã thử và thành công :D) Bình luận
CHÚC BẠN HỌC TỐT!!! Trả lời: Sử dụng lệnh lặp với số lần biết trước: S:=1; For i:=1 to 100 do S:=S*5. Bình luận
Thay vì dùng lệnh 5*5*5*5*…..*5*5*5 rất dài dòng, lâu la thì mình có biết 1 cách là như này:
exp(x*ln(y))
Với x là số mũ, y là cơ số. Thay vào biểu thức sẽ là:
→ exp(100*ln(5))
(Không biết đúng sai nhưng mình đã thử và thành công :D)
CHÚC BẠN HỌC TỐT!!!
Trả lời:
Sử dụng lệnh lặp với số lần biết trước:
S:=1;
For i:=1 to 100 do S:=S*5.