javaの割合について
javaの問題で割合を書いているのですが望んだ数値が出ません。
5000匹の鳥を40%引きで逃がして、残りをさらに30%引きで逃がしました。
残りは何羽でしょう?
int m = 5000;
int p = 40;
int q = 30;
int uri1 = (int)(m * (1 - p / 100));
int uri2 = (int)(uri1 * (1 - q / 100));
System.out.println(uri2);
}
}
と書いて、答えは2100匹だと今回は分かっています。
ですが、こう書いても5000からまったく変動していません。
どこか欠点があるのか御教授お願いします。
0