java中进行算数运算,有个原则,就是同类型的数据运算结果也必须是这个类型,比如这个例子:
int m=5;
int n=2;
float result=m/n;
结果是2,想不到吧,因为两个int数据的运算结果一定也是int,改一下:
float m=5.0;
float n=2.0;
float result=m/2;
结果是2.5
有没有启发?