asp与js的类型转换函数介绍
程序员文章站
2022-08-10 18:26:33
字符串转化为整数
asp:
cint()--注意只能转换短整数值的范围必须在-32768与32767之间,长整数应用clng()
如果输入的不是纯数字字符串或者空字符...
字符串转化为整数
asp:
cint()--注意只能转换短整数值的范围必须在-32768与32767之间,长整数应用clng()
如果输入的不是纯数字字符串或者空字符串,则直接500错误。所以输入前应该检查是否为数字类型。
复制代码 代码如下:
function jcid(byval paravalue)
if ((not isnumeric(paravalue)) or (trim(paravalue)="")) then
jcid=0
else
jcid=paravalue
end if
end function
在各类型之间转换为需要的格式:
cstr():转换成字符
cdate():转换成日期
cint():转换成整数
clng():转换成长整型long
cbool():转换成逻辑boolean
cbyte():转换成字节byte
csng():转换成单精度浮点数single
cdbl():转换成双精度浮点数double
ccur():转换成货币格式currency
javascript:
parseint()--转化为整数。注意:转换后应该用isnan函数检验结果,如果输入的不是纯数字字符串,则结果是nan。
parseint("abc") // 返回 nan。
parseint("12abc") // 返回 12。
注意:parseint("08")返回0,以0开头的理解为8进制,则08属于非法字符串。
parseint("08",10)返回8,因为指定了10进制。
[ctrl+a 全选 注:如需引入外部js需刷新才能执行]
下一篇: JSP学习笔记之基础语法