如何把数字变成字符串?

iamdan 2003-12-03 09:59:33
<%
a=123
b=str(a)
response.write b
%>
...全文
721 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
超级大笨狼 2003-12-08
  • 打赏
  • 举报
回复
哈哈,我只是查找拷贝粘贴举手之劳,救人于水火之中,不亦乐乎??!
而且绝对标准答案。
其实我很想把这些帮助文件下载地方告诉所有人。
就是到微软中国站点,搜索script
NetBoy 2003-12-05
  • 打赏
  • 举报
回复
也可以用Str(字符串)

是SQL Server里的
liyan010 2003-12-05
  • 打赏
  • 举报
回复
(超级大笨狼),我发现你很擅长引经据典哦~ 哈哈
超级大笨狼 2003-12-05
  • 打赏
  • 举报
回复
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. 保留所有权利。

超级大笨狼 2003-12-05
  • 打赏
  • 举报
回复
函数名称决定返回类型,如下所示:

函数 返回类型 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。

simb 2003-12-03
  • 打赏
  • 举报
回复
b=cstr(a)
hghlucky 2003-12-03
  • 打赏
  • 举报
回复
收藏
aspczlover 2003-12-03
  • 打赏
  • 举报
回复
<%
a=123
b=cstr(a)
response.write b
%>
zhanghao5188 2003-12-03
  • 打赏
  • 举报
回复

http://www.microsoft.com/china/vbscript/
zhanghao5188 2003-12-03
  • 打赏
  • 举报
回复
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。

zhanghao5188 2003-12-03
  • 打赏
  • 举报
回复
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。
其他数值 字符串,包含此数字。

lyywxl 2003-12-03
  • 打赏
  • 举报
回复
b=cstr(a)
my0707 2003-12-03
  • 打赏
  • 举报
回复
哎~~真有“钱”

这种问题也花30多块
shleo 2003-12-03
  • 打赏
  • 举报
回复
刚刚看到有人问字符变数字
这又有人问数字变字符
起始msdn的帮助文档都有的
linzhifeng 2003-12-03
  • 打赏
  • 举报
回复
凑热闹:)
cstr()
bzscs 2003-12-03
  • 打赏
  • 举报
回复
<%
a=123
b=a&""
response.write b
%>
Struggling 2003-12-03
  • 打赏
  • 举报
回复
Dim MyDouble, MyString
MyDouble = 437.324 ' MyDouble 是双精度值。
MyString = CStr(MyDouble) ' MyString 包含 "437.324"。
tweeg_nee 2003-12-03
  • 打赏
  • 举报
回复
CStr()
angeb 2003-12-03
  • 打赏
  • 举报
回复
b=cstr(a)
angelheavens 2003-12-03
  • 打赏
  • 举报
回复
dim num,numstr
num=123456
numstr=Cstr(num)
加载更多回复(2)

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧