| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 965 人关注过本帖
标题:文本域除法出错
取消只看楼主 加入收藏
skybolt
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-9-4
收藏
 问题点数:0 回复次数:2 
文本域除法出错
有3个文本框:a1,a2,a3其中a1,a2为手动输入,a3由系统自动计算a1除以a2的商.
a1的初时值是232
a2的初始值是230
a3赋初始值: <%=a1/a2%>
系统提示溢出错误,我知道是那个除法运算出的问题,但是不知道怎么解决.因为求和的运算我全部使用的就是这种模式,都没有错误.我分析,大概是在进行除法运算的时候,这个时候的a1和a2并没有得到初始值,也就是说这个时候其实a1<>232,a2<>230.但是我该怎么解决这个问题呢?
搜索更多相关主题的帖子: 除法 文本 
2008-09-30 08:03
skybolt
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-9-4
收藏
得分:0 
我把"/"改成"+",得到的值为0,可以肯定做除法运算是肯定是除数为0了.也就是说虽然我改a1,a2赋了值,实际上a3读不到a1,a2的值.怎么才能让a3读到a1,a2的初始值呢?
2008-09-30 10:18
skybolt
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-9-4
收藏
得分:0 
源代码
<HTML>
<HEAD>
<title>除法运算练习</title>
</HEAD>
<BODY>
<P align=center><font size="6" face="隶书">除法运算练习</font></P>

<div align="center">
<div align="center">
<div align="left">
<table width="938" border="1">
    <tr>
      <td width="122" nowrap>被除数</td>
        <td width="1726" nowrap><input name=a11 id="a11" value="923" size="8"></td>
    </tr>
    <tr>
      <td nowrap>除数</td>
        <td nowrap><input name=a12 id="a12" value="30" size="8"></td>
    </tr>
    <tr>
      <td nowrap>商</td>
      <td nowrap><input name=a13 id="a13" value="<%=int(a11)+int(a12)%>" size="6"></td>
    </tr>
</table>
  
</BODY></HTML>

现在运行的是加法,不出错.只是为了说明a3其实无法读到a1,a2的值.一旦改成"/"就因除数为0提示错误.

[[it] 本帖最后由 skybolt 于 2008-9-30 11:41 编辑 [/it]]
2008-09-30 11:39
快速回复:文本域除法出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012460 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved