Hàm trong Mapinfo

Một phần của tài liệu tài liệu bài giảng mapinfo (Trang 42 - 43)

Các hàm trong Mapinfo có dạng tên hàm(tham số), bao gồm:

Các hàm toán học

Abs(số): Trả về trị tuyệt đối của số

Cos(số - đơn vị: radian): trả về cosin của số Sin(số - đơn vị: radian): trả về sin của số Tan(số - đơn vị: radian): trả về Tang của số Int(số): trả về phần nguyên của số

Maximum (số 1, số 2): trả về số có giá trị lớn hơn Minimum (số 1, số 2): trả về số có giá trị bé hơn

Các hàm chuỗi ký tự

Str$(biểu thức): trả về chuỗi ký tự tương ứng của biểu thức Chr$(số): trả về ký tự tương ứng theo bảng mã ASCII

InStr(số, chuỗi 1, chuỗi 2): tìm trong chuỗi 1 bắt đầu tại vị trí số, nếu có

chuỗi 2 thì trả về vị trí của chuỗi 2, nếu không có thì trả về số 0

Lease$(chuỗi): trả về chuỗi với chữ thường Left(chuỗi, số): trả về chuỗi với số ký tự bên trái

Mid$(chuỗi, số 1, số 2): trả về chuỗi bắt đầu từ vị trí số 1 và dài số 2 ký tự Proper$(chuỗi): Trả về chuỗi với ký tự đầu là chữ hoa

Right$(chuỗi số): trả về chuỗi gồm số thứ tự từ bên phải

Rtrim$(chuỗi): trả về chuỗi sau khi cắt bỏ khoảng trắng bên phải Ucase(chuỗi): trả về chuỗi hoa

Len(chuỗi): trả về số ký tự của chuỗi Val(chuỗi): trả về giá trị bằng số của chuỗi

Các hàm ngày tháng

Curdate(): trả về ngày tháng năm của ngày hôm nay Day(ngày/tháng/năm): trả về ngày của ngày/tháng/năm

Month(ngày/tháng/năm): trả về tháng của ngày/tháng/năm

Year(ngày/tháng/năm): trả về năm của ngày/tháng/năm

Weekday(ngày/tháng/năm): trả về thứ tự của ngày trong tuần của

ngày/tháng/năm. Chủ nhật có số thứ tự là 1 • Các hàm liên quan đến đối tượng địa lý

Area(obj, “đơn vị”): trả về diện tích của đối tượng theo đơn vị

CentroidX(obj): trả về trị số kinh độ điểm trọng tâm của đối tượng CentroidY(obj): trả về trị số vĩ độ điểm trọng tâm của đối tượng

Một phần của tài liệu tài liệu bài giảng mapinfo (Trang 42 - 43)