|
分類:[Java]
2017/08/01(Tue) 15:02:57 編集(投稿者)
1万円で20%のポイントが付く場合は、そのときに支払う金額は1万円である。そして、後日そのポイントを使って20%分すなわち2千円の商品を購入したときに支払う額は0円である。したがって、総合して考えると、1万2千円の商品を1万円で購入したことになるので、支払った率は1万円÷1万円2千円=0.83と考えることができる。そこで、1-0.83=0.17で割り引かれた率を求めることができる。 なお、このプログラムは値引き率が、小数点以下2桁までの簡略版である。
〔実行結果〕 Rate Point Discount 1 : 0.01 0.01 2 : 0.02 0.02 (省略) 7 : 0.07 0.07 8 : 0.07 0.08 (省略) 30 : 0.23 0.30 このプログラムがわかりません、教えて頂けたら嬉しいです。
|