26/05/2018, 16:41

Kiểu dữ liệu Boolean trong Pascal

Bài viết trước Zaidap.com đã 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 Zaidap.com sẽ giới thiệu tiếp cho bạn ...

Bài viết trước Zaidap.com đã 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 Zaidap.com sẽ giới thiệu tiếp cho bạn về kiểu dữ liệu Boolean trong Pascal.

kieu du lieu 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:

kieu du lieu boolean trong pascal 2

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:

kieu du lieu boolean trong pascal 3

http://thuthuat.taimienphi.vn/kieu-du-lieu-boolean-trong-pascal-33792n.aspx
Trong bài viết trên Zaidap.com 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 Zaidap.com 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 Zaidap.com nhé.

0