我需要执行类似的操作(我们需要找到op1的op2%):
2 % = 0.02
100 + 2 % = 102
(-2) % = -0.02
这些操作在Android 2.2上运行良好 问题是当我在Android JellyBean上进行第3次操作时,结果是不同的 Jelly Bean回答如下:
(-2) % = 0.02
为什么这样?应该没有任何代码问题,因为它在2.2上工作正常。
//op1 is 1st op in string format and op2 is 2nd in string format
double dop1 = Double.parseDouble(op1);
double dop2 = Double.parseDouble(op2);
resu = dop2 * dop1 / (double) 100;
由于