本文へスキップ
1123.net
JA
1123.net

ツールを検索

ツール一覧を絞り込めます。すべてお使いのブラウザ内で動作します。

入力するとツールが絞り込まれます。Enter キーで最初の結果を開きます。

パーセント計算機

この計算機は、日常でよく使う4種類のパーセント計算に答えます。ある数の割合、一方の数がもう一方の数の何%か、2つの値の間の変化率、そして割合の加減です。モードを選んで2つの値を入力すると、結果がその場で更新されます。

データはブラウザ内でローカルに処理され、当サイトのサーバーへアップロードされることはありません。

%

計算は完全な精度で行われ、丸められるのは表示される結果だけです。

240 の 15%

36
残りの値
204
小数での値
0.15

このツールの使い方

  1. 1 ワークスペースの上部で4つのモードから1つを選びます。各モードには、必要な入力欄だけが表示されます。
  2. 2 数値を入力します。小数点は「.」でも「,」でもかまいません。意味のある場面では負の値も使えます。
  3. 3 まず主な結果を確認し、その下の補足情報(残りの値、小数での比率、変化の方向)も確認します。
  4. 4 小数点以下の桁数は0〜8桁で設定できます。計算は内部で完全な精度を保ち、丸められるのは表示される値だけです。
  5. 5 「結果をコピー」で計算式と答えをコピーし、「例をリセット」でサンプル値に戻せます。

計算式と計算ロジック

ある数の何%か

Y の X% = (X ÷ 100) × Y

パーセントを100で割って小数に直し、基準の値に掛けます。100%を超える割合では、結果は基準の値より大きくなります。

一方の数がもう一方の数の何%か

X が Y の何%か = (X ÷ Y) × 100

部分を全体で割って100を掛けます。全体が0の場合、比率は定義できないため、無限大を表示する代わりにその旨を伝えます。

変化率

変化率 = ((新しい値 − 元の値) ÷ |元の値|) × 100

元の値の絶対値を分母にすることで、結果の符号は変化の方向だけを表します。80から100への上昇は25%の増加、100から80への下落は20%の減少です。

割合の加算と減算

最終値 = 基準値 × (1 ± X ÷ 100)、変化量 = 基準値 × X ÷ 100

まず変化量を計算し、それを基準値に適用します。20%を加えてから20%を引いても元の値には戻りません。2つの割合が異なる基準値に掛かるためです。

計算例

240の15%はいくらか

サービス料が240で、その15%に当たる金額を求めます。

  1. 15 ÷ 100 = 0.15
  2. 0.15 × 240 = 36

答えは36で、残りは204です(240 − 36)。

価格が80から100に上がる

新しい価格を元の価格と比較します。

  1. 100 − 80 = 20
  2. 20 ÷ 80 = 0.25
  3. 0.25 × 100 = 25

25%の増加です。100から80に戻すと20%の減少になりますが、絶対的な差はどちらも20です。

120に20%を加える

120を基準に20%の割増を適用します。

  1. 120 × 20 ÷ 100 = 24
  2. 120 + 24 = 144

変化量は24、最終値は144です。

境界ケースと精度

元の値が0の場合

変化率は元の値で割って求めます。元の値が0のときは基準となる値がないため、変化率は定義できません。計算機は Infinity を表示せず、その旨を伝えます。絶対的な差は引き続き表示されます。

負の数

「Y の X% はいくら?」モードでは負の割合も有効で、結果の符号が反転するだけです。変化率モードでは、新しい値が元の値より高いか低いかで方向が決まり、大きさは元の値の絶対値を基準に測ります。

表示精度

値は正確な小数として保持され、丸められるのは表示するときだけです。小数点以下2桁を選んでも、内部の36が36.00になるわけではなく、計算を繰り返しても丸め誤差は蓄積されません。

連続した割合の変化

加算・減算モードでは、常に基準値の入力欄にある金額に割合を適用します。2回続けて変化させる場合は、1回目を適用し、その結果を新しい基準値として使ってください。

よくある質問

Y の X% はどう計算しますか +

Xを100で割ってYに掛けます。たとえば240の15%は (15 ÷ 100) × 240 = 36 です。「Y の X% はいくら?」モードなら、この計算をそのまま行えます。

ある数がもう一方の数の何%かを求めるには +

部分を全体で割って100を掛けます。180のうち45なら (45 ÷ 180) × 100 = 25% です。

変化率を計算できないと表示されるのはなぜですか +

変化率は元の値に対する差を測ります。元の値が0だと割る基準がないため、数学的に定義できません。そのため Infinity を表示せず、その旨を伝えます。

25%の増加と20%の減少は同じですか +

いいえ。割合の基準が異なります。80から100への上昇は25%の増加、100から80への下落は20%の減少で、絶対的な差はどちらも20です。

負の割合は使えますか +

「Y の X% はいくら?」モードでは使えます。負の割合は結果の符号を反転させるだけです。増減の計算では正の割合を入力し、「増加/減少」の切り替えで方向を明示してください。

計算機は途中の値を丸めますか +

いいえ。正確な小数で計算し、丸めるのは表示するときだけです。金額では重要です。19.99の5%は正確に0.9995で、小数点以下2桁では1と表示されますが、次の計算では1として扱われません。

小数点は「.」と「,」のどちらを使えばよいですか +

どちらでもかまいません。どちらも小数点として読み取られ、カンマが桁区切りとして扱われることはありません。1,234.56 ではなく 1234.56 と入力してください。