Asc(String) => 傳回String第一個字元之ASCII Code.
Chr(ASCII) => 傳回ASCII對應之字元.
Cstr(數值參數) => 將數值參數轉換為字串.
Str(數值參數) =>將數值參數轉換為字串.
Val(文數字參數) => String轉為數字.
Cbool(運算式) => 傳回true or false.
Len(String) => 傳回String 之長度.
Left(String,取出之字元數) => substring from head.
Right(String, number) => substring from right.
Mid(String, no1, no2) => substring from #1 and total #2個字元.
Choose(#, str1, str2, str3) => 取出第#個字串.
Replace(String, String to be replaced, String to replace, 起始位置,取代次數,比較方法)
i. 比較方法CompareMethod.Binary: 大小寫不同
ii. 比較方法CompareMethod.text: 大小寫相同.
Lcase(String) => switch to Lower case.
Ucase(String) => switch to Upper case.
Ltrim(String) => trim() left side.
Rtrim(String) => trim() right side.
Trim(String) => trim() double side.
Instr(第n個字元,字串,指定搜尋的字串,比較方式) => 從第n個字元開始搜尋字串,找出指定的字串第一次出現的位置.
Space(n個空白字元) => generate n 個space.
Strcomp(String1, String2, 比較方式)
i. 1, String1 > String2
ii. 0, String1 = String2
iii. –1, String1 < String2
Strconv(String, 編寫樣式)
i. 編寫樣式VbStrConv.LowerCase: Upper to Lower
ii. 編寫樣式VbStrConv.UpperCase: Lower to Upper.
iii. 編寫樣式ProperCase: first letter à Upper; others à Lower.
iv. 編寫樣式VbStrConv.Wide: 半形 à 全形
v. 編寫樣式VbStrConv.Narrow: 全形 à 半形
StrReverse(String) => Reverse the String.
IsNumberic(運算式) => To see if 運算式 is number, return Boolean
Fix(運算式) => 傳回運算式的整數值,小數位自動捨去.
Int(數值運算式) => 傳回整數值,若為負數則傳回小於或等於之負整數.
Rnd => 傳回0-1之間的Double類型隨機亂數值.
Math.Sign(數值) => if > 0 à 傳回1. if = 0 à 傳回0. if < 0 à 傳回 –1.
Math.Floor(數值參數) => 傳回等於或小於數值參數的最大整數. Floor值.
Math.Ceiling(數值參數) => 傳回Ceiling值.
Math.Round(數值參數) => 四捨五入傳回整數值.
Math.Abs(數值參數) => 傳回絕對值.
Math.Squrt(數值參數) => 傳回平方根.
Math.Pow(數值參數,n次方) => 傳回數值參數,n次方的值.
Math.Max(數值一,數值二) => 傳回較大值.
Math.Min(數值一,數值二) => 傳回較小值.
FormatCurrency(數值參數,小數點位數,小數點前是否補0,負值是否加小括號)
n 小數位數: 設定小數位要幾位,其餘四捨五入.
n 小數點前是否補0: -1 means YES; 0 means NO; -2 means Default.
n 負值是否加小括號: -1 means YES; 0 means NO; -2 means Default.
n EX: Response.Write(FormatCurrency(-1234.3567,2,-1,-1)) => (NT$1,234.36)
FormatNumber(數值參數,小數點位數,小數點前是否補0,負值是否加小括號)
無貨幣符號,其餘同FormatCurrent
沒有留言:
張貼留言