次のような操作を実行する必要があります (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;
ありがとう