Pascal là một ngôn ngữ lập trình cho máy tính khá quen thuộc, vậy bạn đã biết về các kiểu dữ liệu trong Pascal chưa? Nếu chưa hãy theo dõi hết bài viết này của Văn Hóa Đời Sống thuộc chuyên mục Công Nghệ Và Đời Sống bạn nhé. Bài viết được thực hiện trên laptop Acer. Bạn có thể thao tác tương tự trên các dòng máy tính khác có chạy hệ điều hành Windows và macOS.
KiểuLoại giá trịPhạm vi giá trịBộ nhớRealGiá trị thực (có từ 11 đến 12 chữ số)2.9e-39..1.7e386BooleanGiá trị logicTrue, False1ExtendedGiá trị thực (có từ 19 đến 20 chữ số)3.4e-4932..1.1e493210SingleGiá trị thực (có từ 7 đến 8 chữ số)1.5e-45..3.4e384CompGiá trị thực (có từ 19 đến 20 chữ số)-9.2e18..9.2e188LongintGiá trị số nguyên-2147483648..21474836474DoubleGiá trị thực (có từ 15 đến 16 chữ số)5.0e-324..1.7e3088ShortintGiá trị số nguyên-128..1271StringGiá trị xâu chuỗi ký tựMột chuỗi tối đa 255 kí tự1..256IntegerGiá trị số nguyên-32768..327672ByteGiá trị số nguyên0..2551CharGiá trị ký tựKí tự bất kì1WordGiá trị số nguyên0..655352
Bạn đang xem: Các kiểu dữ liệu cơ bản trong Pascal chi tiết, đầy đủ
Kiểu logic trong Pascal có từ khóa là Boolean. Boolean nhận hai miền giá trị chủ yếu là TRUE (đúng) và FALSE (sai). Thêm vào đó, kiểu logic còn thực hiện các phép toán (AND, OR, XOR, NOT) và phép so sánh (=, <, >).
Quy tắc khi so sánh các giá trị trong Boolean luôn là FALSE < TRUE.
Tóm lại, kiểu logic được sử dụng bằng từ khóa Boolean dùng để cho ra kết quả khi thực hiện các phép thuật toán và so sánh trong một chương trình khi người dùng cần đưa ra một lựa chọn nào đó.
KiểuPhạm viĐịnh dạngInteger
Có dấu 32-bitLongint
Có dấu 32-bitShortint
Có dấu 8-bitByte
Không dấu 8-bitWord
Không dấu 16-bitSmallint
Xem thêm : Nam, nữ Bính Dần 1986 mệnh gì? Hợp màu nào, công việc gì?
Có dấu 16-bitLongword
Không dấu 32-bitInt64
Có dấu 64-bitCardinal
Không dấu 32-bit
Tên kiểuPhạm viChữ số có nghĩaDung lượngRealPhụ thuộc vào nền tảngKhông rõ4 đến 8 byteDouble5.0E-324.. 1.7E30815-168 byteCurrency-922337203685477.5808.. 922337203685477.580719-208 byteSingle1.5E-45.. 3.4E387-84 byteExtended1.9E-4932.. 1.1E493219-2010 byteComp-2E64+1.. 2E63-119-208 byte
Trên kiểu số thực không tồn tại các phép toán DIV và MOD
Tên kiểuSố ký tự lưu đượcDung lượngWidecharTùy thuộc vào bộ nhớ2 byteChar11 byteAnsistringTùy thuộc vào bộ nhớTùy thuộc vào bộ nhớString255Tùy thuộc vào bộ nhớShortstring255Tùy thuộc vào bộ nhớ
Kiểu liệt kê thường được để cho người dùng liệt kê trong chương trình, chỉ cho phép các toán tử gán và các toán tử quan hệ trên kiểu dữ liệu liệt kê. Khi sử dụng kiểu này, người dùng cần khai báo như sau:
Type <tên kiểu liệt kê> = (<Giá trị 1>, <Giá trị 2>, <Giá trị 3>, <Giá trị 4>, …)
Ví dụ: DAYS = (Monday, Tuesday, Wednesday, Thursday)
Kiểu miền con thường được để cho người dùng khai báo các biến có giá trị nằm trong một dải nhất định. Ngoài ra, người dùng cũng có thể tự tạo ra một kiểu dữ liệu miền con. Khi sử dụng kiểu này, người dùng sử dụng cú pháp để khai báo sau:
Xem thêm : Dùng ngũ cốc ăn sáng mỗi ngày có tốt cho sức khỏe không? Chọn mua ngũ cốc lành mạnh
Type <tên kiểu miền con> = <giới hạn dưới> … <giới hạn trên>;
Kiểu miền con cũng thường được người dùng sử dụng để khai báo các biển tuổi.
Ví dụ, nếu là tuổi thì nên nằm giữa 20 đến 90 năm, và được khai báo như sau:
Type age = 20 … 90;
Pascal còn hỗ trợ các hằng số cho người dùng có thể tạo một chương trình để dễ đọc và dễ sửa đổi hơn, các hằng số thường thuộc kiểu số, kiểu chuỗi, kiểu logic và các ký tự.
Người dùng muốn sử dụng hằng số để khai báo thì sử dụng từ khóa Const. Khi sử dụng, người dùng sử dụng cú pháp như sau để khai báo:
Const <tên hằng> = <giá trị>;
Ví dụ: CHOICE = true;
Tất cả các khai báo hằng phải được để trước khai báo biến.
Xem thêm:
- Đánh giá camera iPhone 15/Plus/Pro/Pro Max chi tiết? Có gì mới?
- Bao lâu nên thay đầu bàn chải điện? Cách thay đầu bàn chải điện?
- Cách chọn ghế massage cho người già. Top 5 ghế tốt nhất
Bài viết Văn Hóa Đời Sống đã tổng hợp các kiểu dữ liệu cơ bản trong Pascal chi tiết, đầy đủ cho bạn. Nếu có thắc mắc, hãy để lại dưới phần bình luận nhé. Chúc các bạn thành công!
Nguồn: https://luatduonggia.edu.vn
Danh mục: Tổng hợp
This post was last modified on 28/12/2023 11:51
Con số may mắn hôm nay 23/11/2024 theo năm sinh: Nhặt TIỀN từ con số…
Tử vi thứ bảy ngày 23/11/2024 của 12 con giáp: Tuổi Thìn chán nản, tuổi…
Vận may của 4 con giáp đang ngày càng xuống dốc. Cuối tuần này (23-24/11),…
Con số cuối cùng trong ngày sinh dự đoán con người sẽ GIÀU CÓ, sống…
Cuối tuần này (23-24/11), 4 con giáp sẽ gặp nhiều may mắn và thành công…
Tử vi hôm nay – Top 3 con giáp thịnh vượng nhất ngày 22/11/2024