Danh mục

Môn tin học đại cương - Phần 3

Số trang: 23      Loại file: pdf      Dung lượng: 292.64 KB      Lượt xem: 15      Lượt tải: 0    
Thư viện của tui

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Mỗi ứng dụng thường xử lý nhiều dữ liệu, ta dùng khái niệm "biến" để lưu trữ dữ liệu trong bộ nhớ máy tính, mỗi biến lưu trữ 1 dữ liệu của chương trình. Mặc dù VB không đòi hỏi, nhưng ta nên định nghĩa rõ ràng từng biến trước khi truy xuất nó để code của chương trình được trong sáng, dễ hiểu, dễ bảo trì và phát triển.
Nội dung trích xuất từ tài liệu:
Môn tin học đại cương - Phần 3 MÔN TIN HỌC Chương 5 CÁC KIỂU DỮ LIỆU TRONG VB Môn : Tin học Khoa Công nghệ Thông tin Chương 5 : Các kiểu dữ liệu trong VB Trường ĐH Bách Khoa Tp.HCM Slide 111 Biến dữ liệuMỗi ứng dụng thường xử lý nhiều dữ liệu, ta dùng khái niệm biến để lưutrữ dữ liệu trong bộ nhớ máy tính, mỗi biến lưu trữ 1 dữ liệu của chươngtrình.Mặc dù VB không đòi hỏi, nhưng ta nên định nghĩa rõ ràng từng biếntrước khi truy xuất nó để code của chương trình được trong sáng, dễhiểu, dễ bảo trì và phát triển.Định nghĩa 1 biến là : định nghĩa tên nhận dạng cho biến, kết hợp kiểu với biến để xác định cấu trúc dữ liệu của biến, định nghĩa tầm vực truy xuất biến.Cú pháp đơn giản của lệnh định nghĩa biến :[Static|Public|Private|Dim] AVariable As Typetại từng thời điểm, biến chứa 1 giá trị (nội dung) cụ thể. Theo thời giannội dung của biến sẽ bị thay đổi theo tính chất xử lý của code. Môn : Tin học Khoa Công nghệ Thông tin Chương 5 : Các kiểu dữ liệu trong VB Trường ĐH Bách Khoa Tp.HCM Slide 112 1 Định nghĩa tên biếnCách đặt tên cho 1 biến : Tên biến có thể dài đến 255 ký tự, Ký tự đầu tiên phải là một ký tự chữ (letter), Các ký tự tiếp theo có thể là các ký tự chữ (letter), ký số (digit), dấu gạch dưới, Tên biến không được chứa các ký tự đặc biệt như các ký tự : ^, &, ), (,%, $, #, @, !, ~, +, -, *, … VB không phân biệt chữ HOA hay chữ thường trong tên biến. Ví dụ: Tên biến hợp lệ Tên biến không hợp lệ + Base1_ball + Base.1 : vì có dấu chấm + ThisIsLongButOk + Base&1 : vì có dấu & + 1Base_Ball : ký tự đầu là 1 sốNên chọn tên biến ngắn gọn nhưng thể hiện rõ ý nghĩa. Ví dụ: Ta muốncó một biến để lưu hệ số lãi suất ngân hàng (Interest Rate), ta nên dùngtên biến là: InterestRate hoặc Irate chứ không nên dùng tên biến là IR… Môn : Tin học Khoa Công nghệ Thông tin Chương 5 : Các kiểu dữ liệu trong VB Trường ĐH Bách Khoa Tp.HCM Slide 113 Định nghĩa tên biến (tt)Với ví dụ ở trước, dòng mã sau đây:IterestRateEarned = Total*InterestRatesẽ dễ hiểu hơn dòng mãIE = T*IRKhi viết tên biến ta nên viết hoa chữ đầu tiên của một từ có ý nghĩa.Ví dụ : InterestRate sẽ dễ đọc hơn interestrate hay iNTERestRaTe…Không được dùng tên biến trùng với các từ khoá như : Print, Sub, End…(từ khóa là những từ mà ngôn ngữ VB đã dùng cho những thành phầnxác định của ngôn ngữ) Môn : Tin học Khoa Công nghệ Thông tin Chương 5 : Các kiểu dữ liệu trong VB Trường ĐH Bách Khoa Tp.HCM Slide 114 2 Các kiểu dữ liệu cơ bản định sẵn của VBByte : 1 byte, 0 to 255Boolean : 2 bytes, True or FalseInteger : 2 bytes, -32,768 to 32,767Long (long integer) : 4 bytes -2,147,483,648 to 2,147,483,647Single (single-precision floating-point) :4 bytes -3.402823E38 to -1.401298E-45 ;1.401298E-45 to 3.402823E38Double (double-precision floating-point) : 8 bytes -1.79769313486231E308 to -4.94065645841247E-324; 4.94065645841247E-324 to 1.79769313486232E308Currency (scaled integer) : 8 bytes -922,337,203,685,477.5808 to 922,337,203,685,477.5807 Môn : Tin học Khoa Công nghệ Thông tin Chương 5 : Các kiểu dữ liệu trong VB Trường ĐH Bách Khoa Tp.HCM Slide 115 Các kiểu dữ liệu cơ bản định sẵn của VB (tt)Decimal : 14 bytes +/-79,228,162,514,264,337,593,543,950,335 (không có dấu chấm thập phân) +/-7.9228162514264337593543950335 (có 28 ký số bên phải dấu chấm) +/-0.0000000000000000000000000001 là số khác 0 nhỏ nhất.Date : 8 bytes; từ January 1, 100 tới December 31, 9999Object : 4 bytes; chứa tham khảo đến bất kỳ đối tượng nàoString (variable-length) : 10 bytes + độ dài của chuỗi 0 tới 2G ký tựString*n (fixed-length) : chuỗi có độ dài cố định 1 tới 65,40 ...

Tài liệu được xem nhiều: