关于%的运算
int m = 5;
int n = 7;
int x=(m*8/(n+2))%m;
System.out.println("m:" + m);
System.out.println("n:" + n);
System.out.println("x:" + x);
这里算到%m的时候,是4%5,为什么结果是4?
int m = 5;
int n = 7;
int x=(m*8/(n+2))%m;
System.out.println("m:" + m);
System.out.println("n:" + n);
System.out.println("x:" + x);
这里算到%m的时候,是4%5,为什么结果是4?
2015-03-22
举报