1. KHÁI NIỆM CHUNG
Dữ liệu (DATA) là toàn bộ những gì mà máy tính xử lí.Theo Niklaus Wirth: CHƯƠNG TRÌNH = THUẬT TOÁN + CẤU TRÚC DỮ LIỆUMột kiểu dữ liệu (Data type) là 1 trong sự bề ngoài về hình dạng, kết cấu và quý giá của dữ liệu tương tự như cách màn biểu diễn và phương pháp xử lí dữ liệu.
Bạn đang xem: Kiểu dữ liệu trong pascal
Trong Pascal những kiểu dữ liệu nhìn chung được chia thành hai loại chủ yếu :- Kiểu dễ dàng (Simple type)- hình dáng có cấu trúc (Structure type)Trong phần này bọn họ chỉ xét những kiểu dữ liệu đơn giản.Kiểu dữ liệu đơn giản và dễ dàng của Pascal bao hàm :- vẻ bên ngoài số nguyên (Integer)- hình trạng số thực (Real)-. Kiểu lô ghích (Boolean)- hình dạng kí tự (Char).2. KIỂU SỐ NGUYÊN (INTEGER)a) kiểu số nguyên ở trong Z được tư tưởng vôi các từ khóa sau :TỪ KHÓA | PHẠM VI |
INTEGER | -32768 mang lại 32767 |
BYTE | 0 đến 25 |
WORD | 0 đến 65535 |
SHORTINT | -128 mang đến 127 |
LONGINT | -2147483648 đến 2147483647 |
b) các phép toán số học đối với số nguyên :KÍ HIỆU | Ý NGHĨA |
DIV | Chia rước phần nguyên |
MOD | Chia lấy phần dư |
+ | Cộng |
- | Trừ |
* | Nhân |
/ | Chia cho công dụng là số thực |
3. KIỂU SỐ THỰC (REAL)a) thứ hạng số thực ở trong tập R được định nghĩa với từ khóa REAL :Từ khóa | Phạm vi |
REAL | 2.9xl0’39 đến 1.7x1038 |
• CÁCH 1 : Viết theo kiểu thập phân bình thường.
Xem thêm:
Reading Unit 10 Lớp 10: Ecotourism, Unit 10 Lớp 10: Reading Trang 51, 52- ví dụ như : 3.14 -0.004Lưu ý: dùng dấu chấm rứa cho vệt phẩy trong phương pháp viết của Việt Nam.
Xem thêm:
Khí Hậu Việt Nam Thuận Lợi Và Khó Khăn, Thuận Lợi Và Khó Khăn Của Khí Hậu Việt Nam• CÁCH 2: Viết theo phong cách thập phân bao gồm phần mũ và phần định trị.
» lấy ví dụ : 3.93 E+2 (= 393)3 93 E -3 (=0,00393) (=0,00393)Phần định trị Phần mũb) các hàm số học cần sử dụng cho số nguyên và số thực :Kí hiệu | Ý nghĩa |
ABS(x) | |x|: đem giá trị tuyệt vời và hoàn hảo nhất của x |
SQR(x) | x2: mang bình phương của x |
SQRT(x) | : lấy căn bậc 2 của x |
SIN(x), COS(x) | sin(x), cos(x) |
ARCTAN(x) | arctang(x) |
LN(x) | logex (e ≈ 2,71828) |
EXP(x) | ex |
SUCC(n) | n + 1 |
PRED(n) | n - 1 |
ODD(n) | TRUE nếu như n lẻ, FALSE trường hợp n chẵn |
TRUNC(x) | Lấy phần nguyên của x |
ROUND(x) | Làm tròn x |
- ghi chú :
- TRUNC(x) : Số nguyên lớn nhất không vượt thừa x- ROUND(x) : Số nguyên gần x nhất.4. Kiểu xúc tích (BOOLEAN)a) Định nghĩa :Một dữ liệu thuộc phong cách BOOLEAN là 1 đại lượng chỉ hoàn toàn có thể nhận một trong hai giá trị súc tích TRUE hoặc FALSE.• ví dụ : mang sử gồm khai báo. Var làm cho được_được : Boolean.Thì ta rất có thể làm các phép gán làm cho được := False ; SaiHoặc Làm_được := True ; Đúngb) các phép toán trên kiểu Boolean :A | B | A và B | | A | B | A OR B |
TRUETRUEFALSEFALSE | TRUEFALSETRUEFALSE | TRUEFALSEFALSEFALSE | TRUETRUEFALSEFALSE | TRUEFALSETRUEFALSE | TRUETRUETRUEFALSE |
c) những phép toán quan hệ giới tính cho tác dụng kiểu Boolean :
Kí hiệu | Ý nghĩa |
| Khác nhau |
= | Bằng nhau |
>= | Lớn hơn hoặc bằng |
| Nhỏ hơn hoặc bằng |
> | Lớn hơn |
| Nhỏ hơn |
5. KIỂU KÍ TỰ (CHAR)a) Định nghĩa :Các dữ liệu có dạng văn bản viết (kí tự) được khai báo bởi từ khóa CHAR.- lấy ví dụ : mang sử gồm khai báoVar X : Char ;Thì ta có thể làm các phép gán sau : X := 'A' ;hoặc : X := '?’ ;b) Để tiện thương lượng thông tin rất cần phải sắp xếp, đặt số thứ tự những kí tự. Từng cách thu xếp như vậy gọi là 1 trong bảng mã. Thông dụng độc nhất là bảng mã ASCII (American Standar Code For Information Interchange).- lấy ví dụ :Số vật dụng tự | Kí tự | Số sản phẩm tự | Kí tự |
7 | BEL | 65 | A |
32 | SPACE | 66 | B |
43 | + | 90 | z |
48 | 0 | 97 | a |
49 | 1 | 98 | b |
61 | = | 122 | z |
c) các hàm chuẩn liên quan cho kiểu kí tự:Kí hiệu | Ý nghĩa |
ORD(x) | Cho số máy tự của kí trường đoản cú x vào bảng mã |
CHR(n) tốt #n | Cho kí tự tất cả số trang bị tự là n |
PRED(x) | Cho kí từ đứng trước x |
SUCC(x) | Cho kí tự lép vế x |