当前位置: 移动技术网 > IT编程>开发语言>Asp > asp与js的类型转换函数介绍

asp与js的类型转换函数介绍

2017年12月08日  | 移动技术网IT编程  | 我要评论
字符串转化为整数 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需刷新才能执行]

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网