为什么在three经过除法后再进行取整不需要强制转换数据类型?
three/=one;
System.out.println(+three);
three%=one;
three经过除法后不是已经变成浮点类型了吗,而%不是需要被除数和除数都是整数类型吗?
还是说因为之前定义了three为int,所以整个程序都是int型
又或者是说在java中不要求使用%的两个数必为整形吗?
好为难啊???
three/=one;
System.out.println(+three);
three%=one;
three经过除法后不是已经变成浮点类型了吗,而%不是需要被除数和除数都是整数类型吗?
还是说因为之前定义了three为int,所以整个程序都是int型
又或者是说在java中不要求使用%的两个数必为整形吗?
好为难啊???
2015-05-02
举报