Web_Design 板


LINE

大家好 小弟不材,刚接触ASP短短2个月 执行ASP程式时发生了除以0的问题 程式错误行如下 ThisMachineTime = (ThisInputLength - ThisBeginQuantity)/ThisStandardMachineSpeed 程式段落如下 IF Left(Ltrim(ThisOrderID),1)="S" Then '样品则机械工时全给 IF ThisInputLength = 0 Then'没加工米代表没机械工时了 ThisMachineTime = 0 Else Speed = ThisInputLength / ThisXRun ThisMachineTime = (ThisInputLength - ThisBeginQuantity)/Speed End if Else IF ThisInputLength = 0 Then ThisMachineTime = 0 Else ThisMachineTime = (ThisInputLength - ThisBeginQuantity)/ThisStandardMachineSpeed End if End if 请问一下各位 我该如何做可以使程式绕过除以0的资料 继续进行下一部份的计算,直接略过除以0的部分 苦恼已久,尚未有解答,求各位乡民帮忙 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.249.41.18
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1418367485.A.767.html
1F:推 Peruheru: 除以零表示分母变成零,所以你要跳过的话,检查分母就好 12/12 15:04
2F:→ Peruheru: 也就是检查ThisStandardMachineSpeed这个参数是否为零 12/12 15:05
3F:→ Peruheru: 不过你要确定跳过分母为零的意义 12/12 15:06
4F:推 Peruheru: 就是确定分母为零是不是真的可以跳过,还是变成别的算法 12/12 15:14
5F:推 tw0517tw: 先检查除数是不是0啊 12/12 15:21
确定是为0了 现在是在想怎麽样可以绕过去这个会=0资料 苦恼在这=''= ※ 编辑: kasoca (60.249.41.18), 12/12/2014 16:18:46
6F:推 tw0517tw: 就在那个里面再加一个if阿... 12/12 16:21
※ 编辑: kasoca (60.249.41.18), 12/12/2014 16:27:33 我把IF加上去後变得更奇怪了 程式直接略过ThisStandarMachineTime 再去计算,结果出来的值都是不对的 才想说问问大家有没有其他可以绕过去的方法 ※ 编辑: kasoca (60.249.41.18), 12/12/2014 16:29:24 还是很感谢各位乡民的帮助XD ※ 编辑: kasoca (60.249.41.18), 12/12/2014 16:32:33
7F:→ tw0517tw: 不然你要绕过甚麽? 12/12 16:53
8F:→ tw0517tw: 数学上除以零就是无意义 一般来说要先找出为什麽他会0吧 12/12 16:54
9F:→ tw0517tw: 不然就是那个值的确可能是0 那就else一个另外的算法 12/12 16:55
恩恩 我了解了 那我再去试试看 感谢你=D ※ 编辑: kasoca (60.249.41.18), 12/12/2014 17:20:36







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP