在Java中int类型的两个数进行除法运算,如果被除数比除数大的话,结果为0。
例如:30/60 正确结果为0.5 但是在java中为0 。。。坑死了
解决办法:转换成double类型 (double)30/(double)60 就ok了!
关于Java中做整数除法结果变为0
最新推荐文章于 2024-01-06 11:43:48 发布
在Java中int类型的两个数进行除法运算,如果被除数比除数大的话,结果为0。
例如:30/60 正确结果为0.5 但是在java中为0 。。。坑死了
解决办法:转换成double类型 (double)30/(double)60 就ok了!