7 MỘT SỐ HÀM CƠ BẢN CỦA VISUAL BASIC.

Một phần của tài liệu Viết chương trình từ điển bằng VB (Trang 59 - 60)

II – Hoạt động của chương dùng cho User (tra cứu trên w

2.17 MỘT SỐ HÀM CƠ BẢN CỦA VISUAL BASIC.

3. Các kiểu cấu trúc lặ p:

2.17 MỘT SỐ HÀM CƠ BẢN CỦA VISUAL BASIC.

Hàm xử lý toán :

Abs(số): trả về giá trị tuyệt đối của con số truyền vào.

Sin(số): trả về sin của một số.

Cos(số): trả về cos của một góc, góc truyền vào tính bằng radian.

Atn(số): trả về arctang của một con số.

Int(số),Fix(số) :

Cả hai hàm này đều trả về phần nguyên của một con số. Sự khác nhau duy nhất là: nếu con số là âm Int sẽ trả về số nguyên đầu tiên nhỏ hơn hoặc bằng con số đó, Fix trả về con số nguyên lớn hơn hoặc bằng con số đó. Chẳng hạn Int(- 8.4) trả về –9, Fix(-8.4) trả về –8.

Sgn(số): trả về con số nguyên cho biết dấu của con số truyền vào. Cụ thể là :

Nếu số là Hàm Sgn trả về giá trị

Lớn hơn 0 1

Bằng 0 0

Nhỏ hơn 0 -1

Sqr(số): trả vè căn bậc hai của số.

Bạn có thể dùng hàm như một số hạng trong biểu thức. Ví dụ :

X = Int(Y) * Abs(Z)*2

Bạn có thể dùng hàm như một tham số trong câu lệnh gọi hàm hay thủ tục khác. Ví dụ :

Module1 Fix(X)

Hàm chuyển đổi kiểu :

Val(chuỗi): trả về một con số tương ứng với chuỗi truyền vào. Chuỗi phải là một chuỗi gồm các ký số hợp lệ. Ví dụ :

Dim X As Integer Dim St As string St = “1234”

X = val(St) ‘Xbằng giá trị số nguyên chuyển từ St, X sẽ nhận giá trị 123

St = “abc”

X = val(St) ‘X bằng giá trị số chuyển từ St, lúc này X nhận giá trị 0 vì chuỗi abc không phải là

chuỗi ghi số

Str (số): Hàm trả về một chuỗi ký tự biểu diễn con số truyền vào. Chuỗi trả về luôn có một ký tự đầu tiên ghi dấu trong trường hợp số âm, hoặc khoảng trống trong trường hợp số dương.

Ví dụ :

St = str (123) ‘ St sẽ nhận chuỗi “123” St = str(-19) ‘St sẽ nhận chuỗi “–19”

Một phần của tài liệu Viết chương trình từ điển bằng VB (Trang 59 - 60)