本文主要是介绍以后别人问你零除吗?你要说,不一定,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
java是个十分严谨的开发语言,对于数学运算也是一样。我们都知道 下面的代码会抛出个RuntimeException,
int a=10;
a=a/0;
然后,你逢人就吹嘘说自己懂得多,跟人家说零不能做除数,要不就抛异常,那你就露怯啦。。。。看看下面的代码:
double a=1.1
a=a/0;
你会发现没有抛异常,a=inf。
这个就是java语法严谨的地方。0不能做除数是初级数学的概念,因为初级数学都是以整数作为运算对象,在这个基础上除以零的操作是无法解释的。但是,如果操作数可以小数,则有理数,无理数众多概念就引入了,我们从高等数学的视角看,零做除数得到无穷大不就是微积分的基本常识嘛。
所以说嘛,我们搞开发的不被人嘲笑为it民工,就得时常触类旁通,写出的代码,说出的见解让人眼前一亮,你说是不是?
这篇关于以后别人问你零除吗?你要说,不一定的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!