字符串数字相加

aloesky 2009-02-09 06:01:29
以下三个元素(金额),取自网页上用户的输入,含有小数位,例如:1.00,12.33,5.40:
bjea = trim(request("bjea"))
bjeb = trim(request("bjeb"))
bjec = trim(request("bjec"))

现在想对上面三者求和,赋值给bhjxx,如下语句无效,请大家赐教!
bhjxx = parseInt(bjea) + parseInt(bjeb) + parseInt(bjec)
...全文
1204 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiuchanmin 2009-02-10
  • 打赏
  • 举报
回复
<%
Dim bhjdxhz, bhjxx, bjea, bjeb, bjec


bjea = 110000000.22
bjeb = 220000000.22
bjec = 330000000.22

bhjxx = CDbl(bjea) + CDbl(bjeb) + CDbl(bjec)
bhjdxhz = CDbl(bhjxx) / 10000000

%>
<%=bhjdxhz%>
Dogfish 2009-02-10
  • 打赏
  • 举报
回复
楼主是否把客户端和服务器端混淆了。
Anlige 2009-02-10
  • 打赏
  • 举报
回复
晕~~VBS和JS是不一样的~再说js的parseInt是转换成整数的~
ygyjack 2009-02-09
  • 打赏
  • 举报
回复
<%
Dim bhjdxhz, bhjxx, bjea, bjeb, bjec


bjea = 110000000.22
bjeb = 220000000.22
bjec = 330000000.22

bhjxx = CDbl(bjea) + CDbl(bjeb) + CDbl(bjec)
bhjdxhz = CDbl(bhjxx) / 10000000

%>
<%=bhjdxhz%>
aloesky 2009-02-09
  • 打赏
  • 举报
回复
改为VAL函数,仍然不行:
bhjxx = val(bjea) + val(bjeb) + val(bjec)
bhjdxhz = val(bhjxx) / 10000000

28,390

社区成员

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

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