运算中常见的问题

开发工具与关键技术:Java、myEclipse 作者:吴晓佩 撰写时间:2019年4月16日 例1: 如上图两个运算结果按照我们数学的运算是应该相等的,都应该等于63;但是第一个算式算出来的结果却是60。原因是Java是强类型语言,整数类型32位,但除出来的数是小数,即默认double类型64,内存装不下,所以代码运行时底层处理会舍弃小数位,保留整数位。 63/10=6.3,取整数为6,即6*1
相关文章
相关标签/搜索