Bài viết trước Taimienphi.vn đã giới thiệu cho bạn về toán tử trong Pascal và các kiểu dữ liệu trong Pascal. Bài viết dưới đây Taimienphi.vn sẽ giới thiệu tiếp cho bạn về kiểu dữ liệu Boolean trong Pascal.
Kiểu dữ liệu Boolean trong Pascal
Về cơ bản các giá trị Boolean là các kiểu số nguyên. Các kiểu biến Boolean có 2 giá trị có thể xác định trước là True và False. Các biểu thức tính toán giá trị Boolean cũng có thể được gán cho một kiểu Boolean.
Free Pascal cũng hỗ trợ các kiểu ByteBool, WordBool và LongBool tương ứng với các kiểu Byte, Word và Longint.
Giá trị False tương đương với 0 (zero) và các giá trị không được coi là True khi chuyển đổi sang giá trị Boolean. Giá trị True của Boolean được chuyển đổi thành 1 trong trường hợp nó được gán cho biến kiểu LongBool.
Lưu ý: Toán tử logic and, or và not không được định nghĩa cho kiểu dữ liệu Boolean trong Pascal.
Khai báo kiểu dữ liệu Boolean trong Pascal
Biến thuộc kiểu dữ liệu Boolean trong Pascal được khai báo bằng cách sử dụng từ khóa var:
var
boolean-identifier: boolean;
Ví dụ:
var
choice: boolean;
Ví dụ
Dưới đây là ví dụ khai báo kiểu dữ liệu Boolean:
Khi đoạn mã trên được biên dịch và thực thi, nó sẽ trả về kết quả dưới đây:
Trong bài viết trên Taimienphi.vn vừa giới thiệu cho bạn về kiểu dữ liệu Boolean trong Pascal. Ngoài ra, bạn có thể tìm hiểu thêm theo bài viết kiểu dữ liệu trong Pascal để nắm rõ hơn về ngôn ngữ lập trình này. Bài viết sau Taimienphi.vn sẽ giới thiệu tiếp về mảng trong Pascal. Đừng quên đón đọc các bài viết mới trên Taimienphi.vn nhé.