日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當(dāng)前位置: 首頁IT技術(shù) → ASP中類型轉(zhuǎn)換函數(shù)的介紹說明

ASP中類型轉(zhuǎn)換函數(shù)的介紹說明

更多

本文提供給大家學(xué)習(xí)的是關(guān)于ASP中類型轉(zhuǎn)換函數(shù)的介紹說明,教你一起關(guān)于ASP中類型轉(zhuǎn)換函數(shù)的使用技巧,希望對大家有用。

每個函數(shù)都可以強制將一個表達式轉(zhuǎn)換成某種特定數(shù)據(jù)類型。

語法
CBool(expression)

CByte(expression)

CCur(expression)

CDate(expression)

CDbl(expression)

CDec(expression)

CInt(expression)

CLng(expression)

CSng(expression)

CStr(expression)

CVar(expression)

CStr(expression)

必要的 expression 參數(shù)可以是任何字符串表達式或數(shù)值表達式。

返回類型
函數(shù)名稱決定返回類型,如下所示:

函數(shù) 返回類型 expression 參數(shù)范圍
CBool Boolean 任何有效的字符串或數(shù)值表達式。
CByte Byte 0 至 255。
CCur Currency -922,337,203,685,477.5808 至922,337,203,685,477.5807。

CDate Date 任何有效的日期表達式。
CDbl Double 負數(shù)從 -1.79769313486232E308 至 -4.94065645841247E-324;正
數(shù)從 4.94065645841247E-324 至 1.79769313486232E308。
CDec Decimal 零變比數(shù)值,即無小數(shù)位數(shù)值,為
+/-79,228,162,514,264,337,593,543,950,335。對于 28 位小數(shù)的數(shù)值,范圍則

+/-7.9228162514264337593543950335;最小的可能非零值是 0.00000000000000
00000000000001。
CInt Integer -32,768 至 32,767,小數(shù)部分四舍五入。
CLng Long -2,147,483,648 至 2,147,483,647,小數(shù)部分四舍五入。
CSng Single 負數(shù)為 -3.402823E38 至 -1.401298E-45;正數(shù)為 1.401298E-45
至 3.402823E38。
CStr String 依據(jù) expression 參數(shù)返回 Cstr。
CVar Variant 若為數(shù)值,則范圍與 Double 相同;若不為數(shù)值,則范圍與 Stri
ng 相同。


說明
如果傳遞給函數(shù)的 expression 超過轉(zhuǎn)換目標數(shù)據(jù)類型的范圍,將發(fā)生錯誤。 通常,在編碼時可以使用數(shù)據(jù)類型轉(zhuǎn)換函數(shù),來體現(xiàn)某些操作的結(jié)果應(yīng)該表示為特定的數(shù)據(jù)類型,而不是缺省的數(shù)據(jù)類型。例如,當(dāng)單精度、雙精度或整數(shù)運算發(fā)生的情況下,使用 CCur 來強制執(zhí)行貨幣運算。

應(yīng)該使用數(shù)據(jù)類型轉(zhuǎn)換函數(shù)來代替 Val,以使國際版的數(shù)據(jù)轉(zhuǎn)換可以從一種數(shù)據(jù)類型轉(zhuǎn)換為另一種。例如,當(dāng)使用 Ccur 時,不同的小數(shù)點分隔符、千分位分隔符和各種貨幣選項,依據(jù)系統(tǒng)的國別設(shè)置都會被妥善識別。

當(dāng)小數(shù)部分恰好為 0.5 時,Cint 和 CLng 函數(shù)會將它轉(zhuǎn)換為最接近的偶數(shù)值。例如,0.5 轉(zhuǎn)換為 0、1.5 轉(zhuǎn)換為 2。Cint 和 CLng 函數(shù)不同于 Fix 和 Int 函數(shù),F(xiàn)ix 和 Int 函數(shù)會將小數(shù)部分截斷而不是四舍五入。并且 Fix 和 Int 函數(shù)總是返回與傳入的數(shù)據(jù)類型相同的值。

使用 IsDate 函數(shù),可判斷 date 是否可以被轉(zhuǎn)換為日期或時間。Cdate 可用來識別日期文字和時間文字,以及落入可接受的日期范圍內(nèi)的數(shù)值。當(dāng)轉(zhuǎn)換一個數(shù)字成為日期時,是將整數(shù)部分轉(zhuǎn)換為日期,小數(shù)部分轉(zhuǎn)換為從午夜起算的時間。

CDate 依據(jù)系統(tǒng)上的國別設(shè)置來決定日期的格式。如果提供的格式為不可識別的日期設(shè)置,則不能正確判斷年、月、日的順序。另外,長日期格式,若包含有星期的字符串,也不能被識別。

CVDate 函數(shù)也提供對早期 Visual Basic 版本的兼容性。CVDate 函數(shù)的語法與CDate 函數(shù)是完全相同的,不過,CVDate 是返回一個 Variant,它的子類型是Date,而不是實際的 Date 類型。因為現(xiàn)在已有真正的 Date 類型,所以 CVDate 也不再需要了。轉(zhuǎn)換一個表達式成為 Date,再賦值給一個 Variant,也可以達到同樣的效果。也可以使用這種技巧將其他真正的數(shù)據(jù)類型轉(zhuǎn)換為對等的 Variant 子類型。

注意 CDec 函數(shù)不能返回獨立的數(shù)據(jù)類型,而總是返回一個 Variant,它的值已經(jīng)被轉(zhuǎn)換為 Decimal 子類型。

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)
主站蜘蛛池模板: 绝不放弃电影| 处男破处| 金装维尔梅| 国产破处视频在线播放| 贝的故事教案设计优秀教案| 男女瑟瑟视频| 脱毛膏的副作用和危害| 欧美一级毛片免费视频| 胃疼呕吐视频实拍| 皇家骑士团外传| 孔大山| 药不能停| 薛昊婧演过的电视剧| 妈妈的脊背简谱| la ciociara| 成年影片| 寻宝电影| 美媚直播| 大伟| 好好生活演员表| 郎君不如意演员表| 抖音手机网页版入口| 妙探出差3| 98372电影| 噜啊噜在线视频| 隐情| 欲孽迷宫电影| 雨纷飞飞在天空你是我的眼泪| 疖子一般几天能熟出脓| 心花路放 豆瓣| 铁血丹心吉他独奏谱完整版 | 拨萝卜电视剧视频歌高清在线观看大牛| 欢乐的牧童钢琴谱| 二年级下册数学期末考试试卷可打印| interracial| 魅力学院电影| 竹内纱里奈全部aⅴ在线看| 与妻书 电影| 成人的性行为免费| 好看电影视频| 小野惠令奈|