asp之轉換函式示例
variant變數一般會將其代表的資料子型別自動轉換成合適的資料型別,但有時候,自動轉換也會造成一些資料型別不匹配的錯誤.這時,可使用轉換函式來強制轉換資料的子型別.
函式
功能
asc 函式
返回與字串的第乙個字母對應的 ansi 字元**。
chr 函式
返回與指定的 ansi 字元**相對應的字元
hex 函式
返回表示十六進製制數字值的字串。
oct 函式
返回表示數字八進位制值的字串。
cstr 函式
返回表示式,該表示式已被轉換為 字串 子型別。
cdate 函式
返回表示式,此表示式已被轉換為 日期 子型別。
cint 函式
返回表示式,此表示式已被轉換為 整數 子型別。
clng 函式
返回表示式,此表示式已被轉換為 長整數 子型別
csng 函式
返回表示式,該表示式已被轉換為single子型別
cdbl 函式
返回表示式,此表示式已被轉換為double子型別
cbool 函式
返回表示式,此表示式已轉換為 布林 子型別
1、asc 函式示例
下面例子中,asc返回每乙個字串首字母的 ansi 字元**:
下面例子利用chr函式返回與指定的字元**相對應的字元:dim mynumber
返回mynumber = asc("a") '
65
。mynumber = asc("a") '
返回97
。mynumber = asc( '
返回65
。2、chr 函式示例
dim mychar
返回mychar = chr(65) '
a
。mychar = chr(97) '
返回a
。mychar = chr(62) '
返回>
。mychar = chr(37) '
返回%
。
3、hex 函式示例下面的示例利用hex函式返回數字的十六進製制數:
dim myhex
myhex = hex(5)
'
返回5
。myhex = hex(10)
'
返回a
。myhex = hex(459)
'
返回1cb
。4、oct 函式示例
下面的示例利用oct函式返回數值的八進位制數:
5、 cstr 函式示例dim myoct
返回myoct = oct(4) '
4
。myoct = oct(8) '
返回10
。myoct = oct(459) '
返回713
。
<%6、cdate 函式示例num1=666
strwel***e="歡迎第"&cstr(num1)&"個來訪者"
%>
cstr將變數num1由整數子型別強制轉換為字串子型別
mydate = "october 19, 1962"
'
定義日期。
myshortdate = cdate(mydate)
'
轉換為日期資料型別。
mytime = "4:35:47 pm"
'
定義時間。
myshorttime = cdate(mytime)
'
轉換為日期資料型別。
7、cint 函式示例
dim mydouble, myint
mydouble = 2345.5678 ' mydouble 是 double。
myint = cint(mydouble) ' myint 包含 2346。
8、clng 函式示例
dim myval1, myval2, mylong1, mylong2
myval1 = 25427.45: myval2 = 25427.55 ' myval1, myval2 是雙精度值。
mylong1 = clng(myval1) ' mylong1 25427。
mylong2 = clng(myval2) ' mylong2 包含 25428 。
9、cbool 函式示例
dim a, b, check
a = 5: b = 5 ' 初始化變數。
check = cbool(a = b) '核取方塊設為 true 。
a = 0 '定義變數。
check = cbool(a) '核取方塊設為 false 。
asp之字串函式示例
asp之字串函式示例 用字串函式對字串進行截頭去尾 大小寫替換等操作。函式語法 功能len len string varname 返回字串內字元的數目,或是儲存一變數所需的位元組數。trim trim string 將字串前後的空格去掉 ltrim ltrim string 將字串前面的空格去掉 r...
asp之字串函式示例
asp之字串函式示例 用字串函式對字串進行截頭去尾 大小寫替換等操作。函式語法 功能len len string varname 返回字串內字元的數目,或是儲存一變數所需的位元組數。trim trim string 將字串前後的空格去掉 ltrim ltrim string 將字串前面的空格去掉 r...
ASP字串函式示例
函式 語法 功能 len len string varname 返回字串內字元的數目,或是儲存一變數所需的位元組數。trim trim string 將字串前後的空格去掉 ltrim ltrim string 將字串前面的空格去掉 rtrim rtrim string 將字串後面的空格去掉 mid ...