パーセント計算機

割合、○%の値、増減率、増減の適用と元の値の逆算という4種類の計算を1ページで行えます。




パーセントの考え方

パーセント(%)は「100のうちいくつか」を表す割合の書き方で、15%は0.15、150%は1.5と同じ値です。どんなパーセントの問題も、まず何を基準(分母)にするかを決めれば解けます。 同じ20でも、100を基準にすれば20%、200を基準にすれば10%です。上の4つの計算は、基準をどこに置くかが違うだけで、日常のパーセント計算の間違いの多くは基準の取り違えから生じます。

4つの計算と公式

結果の下には「6,800 × (1 − 15%)」のように計算の中身が表示されるので、意図どおりの式が使われたか確認できます。どの入力欄でもEnterキーで、そのブロックの計算が実行されます。

検算済みの計算例

割引率を求める: 定価8,000円の商品が6,800円なら、(6,800 − 8,000)÷ 8,000 × 100 = −15%、つまり15%引きです。

割引後の価格から定価を逆算: 「15%引きで6,800円」しか分からないとき、定価は6,800 ÷ (1 − 0.15) = 8,000円です。6,800 × 1.15 = 7,820円ではありません。割引率は定価を基準にしているので、割引後の価格に15%を足しても元の値には戻りません。

税額の分離: 税率を10%と仮定した例です(あくまで説明用の仮定で、実際の税率は商品や取引によって異なります)。本体価格3,000円の税は300円、合計は3,300円です。逆に合計3,300円から本体価格を求めるには3,300 ÷ 1.1 = 3,000円。3,300 × 0.9 = 2,970円とすると誤りです。実際の税率や扱いはレシートや公式の案内で確認してください。

100%を超える場合: 目標3.5に対して実績が4.2なら、4.2 ÷ 3.5 × 100 = 120%。100%を超えるのは「基準より大きい」という意味で、エラーではありません。

下がった後に元へ戻すには(非対称の落とし穴)

10%下がってから10%上がっても、元の値には戻りません。下落後は基準が小さくなっているため、より大きな割合の上昇が必要です。必要な上昇率は 1 ÷ (1 − 下落率) − 1 で、下の表はこの式でサイト公開時に計算した値です。株価、為替、体重、売上など、どんな対象でも同じです。

下落率元の値に戻るために必要な上昇率
5%+5.3%
10%+11.1%
20%+25.0%
30%+42.9%
40%+66.7%
50%+100.0%
60%+150.0%
70%+233.3%
80%+400.0%
90%+900.0%

検算: 100が50%下がると50で、100に戻すには50を2倍(+100%)にする必要があります。逆に100が50%上がって150になり、そこから50%下がると75で、出発点より25%低い値で終わります。

割引の重ねがけは足し算にならない

「20%引きのうえ、さらに10%引き」は30%引きではありません。2回目の割引は割引後の価格にかかるため、最終価格 = 定価 × (1 − 0.2) × (1 − 0.1) です。8,000円なら 8,000 × 0.8 × 0.9 = 5,760円、実質の割引率は28%です。ただし、クーポンが定価基準で適用される店もあるため、条件を確認してください。

1回目の割引追加の割引実質の合計割引率
10%10%19.0%
20%10%28.0%
30%20%44.0%
30%30%51.0%
50%20%60.0%
50%50%75.0%

パーセントとパーセントポイント

すでに%で表されている値が変わるときは、「ポイント」と「相対的な増加率」の2通りの言い方があり、意味が違います。金利が10%から12.5%に上がれば2.5ポイントの上昇で、相対的には25%の増加(12.5 ÷ 10 − 1)です。10%から15%なら5ポイント、相対では50%の増加になります。シェア、金利、支持率などの変化は「ポイント」で表すと誤解がありません。

よくある間違い

結果の使いどころ

この計算機の範囲

入力した数値に対する数学的な割合の計算だけを行い、税制、店舗の規定、契約条件などは反映しません。金銭に関わる金額は、領収書、契約書、公式の案内で必ず確認してください。計算はブラウザ内で行われ、入力値は送信されません。

よくある質問

増減率がマイナスになったら?

変化後の値が変化前より小さい、つまり減少を意味します。−15%なら15%減少したということです。

パーセントポイントと%は違うのですか?

違います。ポイントは2つの%の単純な差(10%→15%は5ポイント)で、%は相対的な変化率(同じ変化が50%の増加)です。

割引後の価格から元の価格を求めるには?

割引後の価格を(1 − 割引率)で割ります。20%引きで1,600円なら、1,600 ÷ 0.8 = 2,000円です。4つ目のブロックで「p%減った結果が値のときの元の値」を選ぶと求められます。

100%を超えても正常ですか?

はい。AがBより大きければ100%を超え、増加率が100%を超えれば値は2倍以上になっています。ただし減少率は100%を超えられません(0になった時点で100%減)。

変化前が0のときは?

0では割れないため、増減率は定義されません。エラーが表示されます。言葉で説明するか、増加した量で示すのが一般的です。

2回続けて変化した割合はどう合わせますか?

足さずに掛けます。15%上がってから15%下がると 1.15 × 0.85 = 0.9775 で、−2.25%です。