asp之轉換函式示例

2021-03-31 08:56:31 字數 3050 閱讀 9125

asp之轉換函式示例

variant變數一般會將其代表的資料子型別自動轉換成合適的資料型別,但有時候,自動轉換也會造成一些資料型別不匹配的錯誤.這時,可使用轉換函式來強制轉換資料的子型別.

函式

功能

asc 函式

返回與字串的第乙個字母對應的 ansi 字元**。

chr 函式

返回與指定的 ansi 字元**相對應的字元

hex 函式

返回表示十六進製制數字值的字串。

oct 函式

返回表示數字八進位制值的字串。

cstr 函式

返回表示式,該表示式已被轉換為 字串 子型別。

cdate 函式

返回表示式,此表示式已被轉換為 日期 子型別。

cint 函式

返回表示式,此表示式已被轉換為 整數 子型別。

clng 函式

返回表示式,此表示式已被轉換為 長整數 子型別

csng 函式

返回表示式,該表示式已被轉換為single子型別

cdbl 函式

返回表示式,此表示式已被轉換為double子型別

cbool 函式

返回表示式,此表示式已轉換為 布林 子型別

1、asc 函式示例

下面例子中,asc返回每乙個字串首字母的 ansi 字元**:

dim mynumber

mynumber = asc("a") '返回65mynumber = asc("a") '返回97mynumber = asc( '返回65

2、chr 函式示例

下面例子利用chr函式返回與指定的字元**相對應的字元:

dim mychar

mychar = chr(65) '返回amychar = chr(97) '返回amychar = chr(62) '返回>mychar = chr(37) '返回%

3、hex 函式示例
下面的示例利用hex函式返回數字的十六進製制數:

dim myhex

myhex = hex(5)'返回5myhex = hex(10)'返回amyhex = hex(459)'返回1cb

4、oct 函式示例

下面的示例利用oct函式返回數值的八進位制數:

dim myoct

myoct = oct(4) '返回4myoct = oct(8) '返回10myoct = oct(459) '返回713

5、 cstr 函式示例

<%

num1=666

strwel***e="歡迎第"&cstr(num1)&"個來訪者"

%>

cstr將變數num1由整數子型別強制轉換為字串子型別

6、cdate 函式示例

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 ...