如何把数字变成字符串?
<%
a=123
b=str(a)
response.write b
%>
问题点数:33、回复次数:22Top
1 楼iamdan(egg天下)回复于 2003-12-03 09:59:50 得分 0
上面的有问题Top
2 楼angelheavens(龙辉)回复于 2003-12-03 10:04:28 得分 17
dim num,numstr
num=123456
numstr=Cstr(num)Top
3 楼angeb(至少还有你)回复于 2003-12-03 10:05:04 得分 1
b=cstr(a)Top
4 楼tweeg_nee(冰愁水绪)回复于 2003-12-03 10:06:15 得分 1
CStr()Top
5 楼Struggling(Leo)回复于 2003-12-03 10:08:10 得分 1
Dim MyDouble, MyString
MyDouble = 437.324 ' MyDouble 是双精度值。
MyString = CStr(MyDouble) ' MyString 包含 "437.324"。Top
6 楼bzscs(沙虫 我爱小美)回复于 2003-12-03 10:09:35 得分 1
<%
a=123
b=a&""
response.write b
%>Top
7 楼linzhifeng(林知枫)回复于 2003-12-03 10:12:31 得分 1
凑热闹:)
cstr()Top
8 楼shleo(sky)回复于 2003-12-03 10:30:37 得分 1
刚刚看到有人问字符变数字
这又有人问数字变字符
起始msdn的帮助文档都有的Top
9 楼my0707(吃着花生喝咖啡)回复于 2003-12-03 10:40:02 得分 1
哎~~真有“钱”
这种问题也花30多块Top
10 楼lyywxl(挪威的鱼)回复于 2003-12-03 11:15:02 得分 1
b=cstr(a)Top
11 楼zhanghao5188(linux)回复于 2003-12-03 11:27:16 得分 1
Microsoft® Visual Basic® Scripting Edition
CStr 函数 语言参考
请参阅
--------------------------------------------------------------------------------
描述
返回表达式,该表达式已被转换为 String 子类型的 Variant。
语法
CStr(expression)
expression 参数是任意有效的表达式。
说明
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,使用 CStr 强制将结果表示为 String。
CStr 函数用于替代 Str 函数来进行从其他数据类型到 String 子类型的国际公认的格式转换。例如对十进制分隔符的识别取决于系统的区域设置。
expression 根据下表决定返回的数据:
如果 expression 为 CStr 返回
Boolean 字符串,包含 True 或 False。
Date 字符串,包含系统的短日期格式的日期。
Null 运行时错误。
Empty 零长度字符串 ("")。
Error 字符串,包含跟随有错误号码的单词 Error。
其他数值 字符串,包含此数字。
Top
12 楼zhanghao5188(linux)回复于 2003-12-03 11:29:09 得分 1
Microsoft® Visual Basic® Scripting Edition
CLng 函数 语言参考
启始页 | 版本 1
请参阅
--------------------------------------------------------------------------------
描述
返回表达式,此表达式已被转换为 Long 子类型的 Variant。
语法
CLng(expression)
expression 参数是任意有效的表达式。
说明
通常,您可以使用子类型数据转换函数书写代码,以显示某些操作的结果应当被表达为特定的数据类型,而非默认的数据类型。例如,在出现货币运算、单精度或双精度算术运算的情况下,使用 CInt 或 CLng 函数强制进行整数运算。
CLng 函数用于进行从其他数据类型到 Long 子类型的的国际公认的格式转换。例如,对十进制分隔符和千位分隔符的识别取决于系统的区域设置。
如果 expression 取值不在 Long 子类型的允许范围内,则会出现错误。
--------------------------------------------------------------------------------
注意 CLng 函数与 Fix 和 Int 函数功能不同,后两者函数对数值的小数部分进行截尾取整而不是四舍五入。当小数部分恰好等于 0.5 时, CLng 函数通常向与此数最接近的偶数取整。例如,0.5 取整为 0、1.5 取整为 2。
Top
13 楼zhanghao5188(linux)回复于 2003-12-03 11:30:41 得分 1
http://www.microsoft.com/china/vbscript/Top
14 楼aspczlover(你的骄傲...)回复于 2003-12-03 11:54:25 得分 1
<%
a=123
b=cstr(a)
response.write b
%>Top
15 楼hghlucky()回复于 2003-12-03 12:00:42 得分 0
收藏Top
16 楼simb()回复于 2003-12-03 12:15:25 得分 1
b=cstr(a)Top
17 楼arrowssystems(arrows)回复于 2003-12-03 13:19:57 得分 0
CStr()Top
18 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2003-12-05 13:09:34 得分 1
函数名称决定返回类型,如下所示:
函数 返回类型 expression 参数范围
CBool Boolean 任何有效的字符串或数值表达式。
CByte Byte 0 至 255。
CCur Currency -922,337,203,685,477.5808 至922,337,203,685,477.5807。
CDate Date 任何有效的日期表达式。
CDbl Double 负数从 -1.79769313486232E308 至 -4.94065645841247E-324;正数从 4.94065645841247E-324 至 1.79769313486232E308。
CDec Decimal 零变比数值,即无小数位数值,为
+/-79,228,162,514,264,337,593,543,950,335。对于 28 位小数的数值,范围则为
+/-7.9228162514264337593543950335;最小的可能非零值是 0.0000000000000000000000000001。
CInt Integer -32,768 至 32,767,小数部分四舍五入。
CLng Long -2,147,483,648 至 2,147,483,647,小数部分四舍五入。
CSng Single 负数为 -3.402823E38 至 -1.401298E-45;正数为 1.401298E-45 至 3.402823E38。
CStr String 依据 expression 参数返回 Cstr。
Top
19 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2003-12-05 13:11:58 得分 1
Visual Basic Scripting Edition
CStr 函数
请参阅
CBool 函数 | CByte 函数 | CCur 函数 | CDate 函数 | CDbl 函数 | CInt 函数 | CLng 函数 | CSng 函数
要求
版本1
返回表达式,该表达式已被转换为 String 子类型的 Variant。
CStr(expression)
expression 参数是任意有效的表达式。
说明
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,使用 CStr 强制将结果表示为 String。
CStr 函数用于替代 Str 函数来进行从其他数据类型到 String 子类型的国际公认的格式转换。例如对十进制分隔符的识别取决于系统的区域设置。
expression 根据下表决定返回的数据:
如果 expression 为 CStr 返回
Boolean 字符串,包含 True 或 False。
Date 字符串,包含系统的短日期格式日期。
Null 运行时错误。
Empty 零长度字符串 ("")。
Error 字符串,包含跟随有错误号码的单词 Error。
其他数值 字符串,包含此数字。
下面的示例利用 CStr 函数把数字转换为 String:
Dim MyDouble, MyString
MyDouble = 437.324 ' MyDouble 是双精度值。
MyString = CStr(MyDouble) ' MyString 包含 "437.324"。
要求
版本1
请参阅
CBool 函数 | CByte 函数 | CCur 函数 | CDate 函数 | CDbl 函数 | CInt 函数 | CLng 函数 | CSng 函数
--------------------------------------------------------------------------------
© 2001 Microsoft Corporation. 保留所有权利。
Top
20 楼liyan010(我是大坏蛋)回复于 2003-12-05 13:15:33 得分 0
(超级大笨狼),我发现你很擅长引经据典哦~ 哈哈Top
21 楼cnstu(@_NetBoy)回复于 2003-12-05 13:18:38 得分 1
也可以用Str(字符串)
是SQL Server里的Top
22 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2003-12-08 16:53:34 得分 0
哈哈,我只是查找拷贝粘贴举手之劳,救人于水火之中,不亦乐乎??!
而且绝对标准答案。
其实我很想把这些帮助文件下载地方告诉所有人。
就是到微软中国站点,搜索scriptTop




