zhujinbobobo
2015-01-31 23:21
double x =(5*8/(7+2))%5; 输出 4.0
double x =(5*8/(7.0+2))%5 输出 4.4444444444444
double x =(doubie)5*8/(7+2)%5 输出4.44444444
为什么会这样呢?
你设置的结果类型为double啊,如果你改为int型就好了
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题
回答 3
回答 2
回答 1