运算中的数据转换

Java 在运算时(加减乘除),结果是参与计算的数据中最“大的”数据类型,好比,long 与int 计算,结果是long, 整数与浮点类型计算,结果是浮点。数据类型

容易让人忽略的是,在整数除法运算中,即便除不尽,结果仍然是整数(向下取整)。因此用方法Math.ceil(int/int) 时,永远不会获得你想要的结果,若是想用,请先吧其中一个int 转成 double。方法

相关文章
相关标签/搜索