Hay nếu các phép toán số học trong Pascal

a]      Một số phép toán thông dụng:

Phép toán

Trong toán học

Trong NNLT PASCAL

Các phép toán số học với số nguyên

+ [cộng], - [trừ],×[nhân], div [chia nguyên], mod [chia lấy phần dư].

+, -, ×, div, mod.

Các pháp toán số học với số thực

+ [cộng], - [trừ],×[nhân], : [chia]

+, -, ×, /

Các phép toán quan hệ

< [nhỏ hơn], ≤[nhỏ hơn hoặc bằng], > [lớn hơn],  [lớn hơn hoặc bằng], = [bằng], [khác]

=, =,

Các phép toán logic

¬[phủ đinh], ˅[hoặc], ^[và]

Not, or, and

b]     Độ ưu tiên của các phép toán:

-        Thực hiện các phép toán trong ngoặc trước;

-        Trong các phép toán không chứa ngoặc thì thực hiện từ trái sang phải, theo thứ tự các phép toán nhân [*], chia [/], chia nguyên [div], lấy phần dư [mod] thực hiện trước và các phép toán cộng [+], trừ [-] thực hiện sau.

2.      Biểu thức:

-        Biểu thức số học là một biến kiểu số hoặc một hằng số hoặc các biến kiểu số và các hằng liên kết với nhau bởi một số hữu hạn phép toán số học.

-        Biểu thức quan hệ là hai biểu thức được liên kết với nhau bởi các phép toán quan hệ.

-        Biểu thức logic là biểu thức logic đơn giản, các biểu thức quan hệ được liên kết bởi phép toán logic.

3.      Một số hàm số học chuẩn:

Hàm

Biểu diễn trong PASCAL

Căn bậc hai

SQRT[x]

Bình phương

SQR[x]

Giá trị tuyệt đối

ABS[x]

Lấy phần nguyên

INT[x]

Logarit tự nhiên

Ln[x]

...

...

4.      Câu lệnh gán:

-        Dùng để gán giá trị cho 1 biến.

Cú pháp:

:= ;

:= ;

-        Ý nghĩa của lệnh gán là: gán cho biến ở vế trái có giá trị bằng giá trị hoặc biểu thức ở vế phải.

Trong lập trình, biểu thức số học là một biến kiểu số hoặc một hằng số hoặc các biến kiểu số và các hằng số liên kết với nhau bởi một số hữu hạn phép toán số học
Phép toán Trong toán học Trong Pascal
Các phép toán số học với số nguyên + [cộng], - [trừ], . [nhân], div [chia nguyên], mod [lấy phần dir]. +, -,*, div, mod
Các phép toán số học với số thực + [cộng]. - [trừ], . [nhân],: [chia] +,-, *,/
Các phép toán quan hệ < [nhỏ hơn], < [nhỏ hơn hoặc bằng], > [lớn hơn hoặc bằng]. = [bằng], * [khác]

Chủ Đề