零除专题

以后别人问你零除吗?你要说,不一定

java是个十分严谨的开发语言,对于数学运算也是一样。我们都知道 下面的代码会抛出个RuntimeException, int a=10; a=a/0; 然后,你逢人就吹嘘说自己懂得多,跟人家说零不能做除数,要不就抛异常,那你就露怯啦。。。。看看下面的代码: double a=1.1 a=a/0; 你会发现没有抛异常,a=inf。 这个就是java语法严谨的地方。0不能做除数是初级数

SqlServer 除法运算遇到被零除错误

我用以下两种方法解决:1.select a/case when b=0 then 1 else b end as c; 2.select  case when b=0 then null else a/b end;(推荐)