これは何 消費税の端数処理がめんどくさすぎることについて、あーだこーだ言うだけのエントリ。 問題 あらためて言うまでもないかもしれないが、現在、この国では消費税というものがあって、一部の例外を除いて、商品の価格に加えて8%の金額を税として支払う必要がある。 税抜100円のものを買うと、8%にあたる8円の税がかかって税込108円支払う必要がある。 値札に税抜価格を表示して精算時に税込価格を算出すれば良いケースであれば、その通りにすれば良い。 一方、値札に税込価格を表示したいケースではめんどくさくなってくる。 税込価格と税抜価格の変換 税込680円ののものは 680 / 1.08 = 629.6296... となり、税抜630円になる。すると、630 x 1.08 = 680.4 となり、四捨五入して税込680円になる。 同様に税込780円のものについて考えると 780 / 1.08 = 72