当我第二次尝试运行函数时,我得到了一个错误,“没有从'int‘到'int (__cdecl *)(float,float)’的转换”。该函数应该返回0、-1或+1,这在if/else语句中使用。the weights of the two pans are equal, and a +1 if the right pan has a greater weight than the left
int(float r1, float</
我正在尝试理解Java中的类型转换。我读到过,long通过使用int的缩减模数转换为int,而float通过删除小数部分转换为int。我尝试了以下代码。class test public static void main(String arf[]) System.out.println((int)2147483648.0);
System.out.println((int)214