Skip to main content

Posts

Showing posts with the label Thư viện Hàm



Đọc số thành chữ - Code JavaScript

  Để hỗ trợ trong công tác phát triển ứng dụng trực tuyến, Thủ thuật xây dựng xin chia sẽ đến các bạn hàm hỗ trợ đọc số thành chữ trên ngôn ngữ JavaScript đang sử dụng phổ biến hiện nay. <script language="javascript" type="text/javascript"> var ChuSo=new Array(" không"," một"," hai"," ba"," bốn"," năm"," sáu"," bảy"," tám"," chín"); var Tien=new Array( "", " nghìn", " triệu", " tỉ", " nghìn triệu", " trăm triệu"); function trim(s) { var r=s.split("."); var n=r.length; var s=""; for (var i=0; i < n; i++){s = s+r[i];} return s; } function DocSo3ChuSo(baso,sign) { var tram; var chuc; var donvi; var KetQua=""; tram=parseInt(baso/100); chuc=parseInt((baso%100)/10); donvi=baso%10; if(tram==0 && chuc==0 && donvi==0) return  ""; if((tram==0 &&

Code dạo theo yêu cầu - Kỳ 1 (Lisp Code)

Code 1: Chèn text cao độ tại các tâm hình tròn (circle) sẵn có.  Nội dung text là giá trị cao độ của tâm hình tròn. Ứng dụng code thường dùng cho các trường hợp bạn phân rã cao độ khảo sát ra đối tượng hình tròn cao độ là tâm. Sử dụng: Load code rồi nhập lệnh "btip01" chọn các hình tròn là xong. (defun c:btip01() (setq o (ssget) i 0) (repeat (sslength o) (setq a (entget (ssname o i)) p (cdr (assoc 10 a)) b (nth 2 p) i(1+ i)) (command ".text" "j" "r" p 0.8 0 (rtos b 2 3)))) Keyword:  Insert elevation text at existing circle centers, Lisp code.

Thư viện hàm về xây dựng và khai thác mô hình lưới tam giác

BFx01.VLX - Đây là hàm chuyên dụng phục vụ tạo và khai thác mô hình lưới tam giác bề mặt. Cung cấp lệnh / hàm tạo mô hình lưới tam giác, tra cao độ ... Ứng dụng tạo code thiết kế đường, thoát nước, san lấp, nạo vét ... Click tải về tại đây Các lệnh sẵn có ZTE : Chuyển đổi text lên cao độ Z. LTG : Tạo lưới tam giác từ Text cao độ. LTT : Chọn lưới tam giác cần tra cứu. TCD : Tra cứu cao độ lưới. CCD : Chèn thêm cao độ. VEC: Vẽ véc tơ chỉ hướng PLine REV: Đảo hướng PLine vẽ Các hàm của BFx01.VLX GetZ (Pnt) : Hàm trả về cao độ lưới tam giác với điểm Pnt. Bạn cần gán: Pnt ( Điểm ) , 3dFace ( Mô hình lưới tam giác ) Ví dụ về hàm (vl-load-com) (setvar "cmdecho" 0) (prompt "\nChọn lưới tam giác cần tra cứu: ") (setq 3dFace (ssget (list (cons 0 "3DFACE")))) (setq Pt1 (getpoint "Chỉ định điểm cần tra cao độ:")) (print (GetZ Pt1)) ; In ra cao độ tra cứu. Trong phần tới "Thu thuat xay dung" sẽ giới thiệu phương pháp làm bình đồ San Lấp, Vẽ trắc dọc

Hàm tính giá trị diễn giải trong Excel

Hàm tính toán nội dung diễn giải từ chuỗi biểu thức Hàm CALVALUE - Cấu trúc : CALVALUE ( expr ) expr : Chuỗi diễn giải công thức gồm 2 phần : Nội dung và Biểu thức tính toán ngăn cách nhau bởi dấu " : "

Nội suy 2 chiều trong Excel

Hàm INTER2D - Cấu trúc : INTER2D ( table, vrow , vcol ) Table : Giá trị bảng cần nội suy, Vrow : Giá trị nội suy theo dòng, Vcol : Giá trị nội suy theo cột Xem thêm

Hàm Lisp ngắt chia chuỗi và trả về số lượng phần tử trong danh sách

Hàm SPLIT : Ngắt chia chuỗi - Cấu trúc : (split strg find)  strg : chuỗi cần ngắt, find : kí hiệu ngắt Hàm UBOUN : Trả về số lượng phần tử - Cấu trúc : (uboun lisd) lisd : danh sách