1.轉換函式(transfer routines) unit: system
chr 傳回ascii 碼所對應的字元。function chr(x: byte): char;
例如:hex(十六進製制) chr($02) 代表 正文開始 ; chr($03) 代表正文結束 ;chr($20)代表空格;
round(四捨六入五留雙)function round(x: real):longint;
功能說明:對乙個實數進行四捨五入。(按照銀行家演算法)
例如:round(1.5) = 2 當整數部分為奇數,並且小數點後一位小於5捨棄,大於5則進1;
round(4.5) = 4 當整數部分為偶數,無論小數點後面是多少直接捨棄;
trunc(取得整數部分)function trunc(x: real):longint;
例如:trunc(122.12) = 122 trunc(122.52) = 122
frac 取得乙個實數的小數部份function frac(x: real):longint;
例如:frac(121.11) = 0.11
copy 根據指定起始位置和數量,返回乙個字串的子串
functioncopy(source: string;startchar, count: integer ) : string;
例如:var str,str1:string;
str := 'hello';
str1 := copy(str,2,3); //str1:='ell';
random(n) 產生[0,n)間的隨機整數 function random [ ( range: integer) ]; 說明 0<=xlow :返回引數對應的有序資料型別的最小取值 function high(x);
high :返回引數對應的有序資料型別的最大取值 function low(x);
sizeof:取得型別或物件所佔的記憶體位元組數 sizeof(name)
dec :將例程中的引數值遞減1或乙個特定的值,其中特定值可在第二個可選引數中定義
inc :將例程中的引數值增加1或乙個特定的值
odd :如果引數為奇數返回真
pred :返回引數值的前驅值 function ord(x): longint;
succ :返回引數值的後繼值
ord :返回引數值在其資料型別值集合中的序號
upcase:將字元全部轉化成大寫 function uppercase(consts:string):string;
lowercase :將字元全部轉化成小寫 function lowercase(consts:string):string;
delphi常用函式
1 生成指定個數字元的字串 stringofchar s 10 得到 ssssssssss 2 填充字元陣列 s array 0.79 of char fillchar s,sizeof s ord 這樣可以清空s陣列 3 刪除字串中指定的字串 delete s,16,1 功能說明 該函式有三個引數...
Delphi常用記憶體管理函式
1.new dispose getmem freemem newprocedure new var p pointer 建立乙個新的動態變數,並把指標p指向這個新建立的變數。分配的記憶體大小由p指標表示的型別決定。dispose procedure dispose var p pointer 用來釋...
Python常用庫之sys
1.退出程式 import sys print 1 sys.exit 退出程式 print 2 程式已退出,不會列印 2.從某個路徑匯入包 import sys3.獲取執行指令碼時傳入的引數 import sys print len sys.ar for id,i in enumerate sys....