백분율 계산기: 비율·변화율·대칭 백분율 차이
계산기 설명 백분율 계산기는 두 수 A A A , B B B 사이의 가장 흔한 세 가지 「백분율 관계」를 한 번에 구합니다. A A A 가 B B B 의 몇 퍼센트인지(비율), A A A 에서 B B B 로 갈 때 몇 퍼센트 늘거나 줄었는지(변화율), 그리고 선후를 따지지 않는 대칭 백분율 차이입니다. 반대로 비율과 한쪽 값을 알면 다른 쪽 값도 구할 수 있습니다.
일상의 거의 모든 「몇 퍼센트」 문제가 이 세 가지에 들어갑니다. 시험 득점률, 할인, 가격 인상, 성장률, 오차, 성분 함량이 그렇습니다. 공식은 모두 한 번의 나눗셈일 뿐이지만, 무엇으로 나누는가 가 답을 결정합니다. 이것이 백분율에서 가장 자주 실수하는 지점이며, 이 페이지가 분명히 하려는 내용입니다.
하지 않는 일도 있습니다. 여러 기간에 걸친 연속 성장을 다루지 않고(그것은 복리 계산기 의 몫입니다), 퍼센트포인트의 차이를 계산하지 않으며(그것은 단순한 뺄셈입니다), 「여러 백분율을 더하는」 일도 하지 않습니다. 대개 그렇게 하는 것이 틀리기 때문입니다.
이 계산기에서 계산하는 방법 01 패널 열기 이 페이지는 「수학 도구 → 공식 → 백분율 계산기」(/#/mathtools/formula?calculator=calculator.percentage)에 대응합니다. 열면 「값 A」= 25, 「값 B」= 200이 채워져 있고 세 백분율이 자동으로 계산됩니다. 02 세 가지 백분율 계산 A와 B를 고치면 「계산」 표시가 붙은 세 필드, 즉 A는 B의 %, A→B 변화 %, 차이 %가 실시간으로 갱신됩니다. 자신의 질문이 셋 중 어느 것인지 먼저 정하고 해당 칸을 읽으십시오. 03 비율을 알고 A 구하기 「값 A」를 비우고 「A는 B의 %」에 비율을 넣고 B를 남겨 두면 A가 「계산」으로 바뀌어 결과를 보여 줍니다. 04 비율을 알고 B 구하기 「값 B」를 비우고 비율과 A를 넣으면 B가 「계산」으로 바뀝니다. 05 결과 읽기 백분율은 소수점 이하 최대 8자리까지 표시하고 뒤쪽 0은 지웁니다(예: 22.22222222). 역산 모드에서는 역산한 필드만 의미가 있고, 나머지 두 백분율은 「없는 필드 = 0」으로 계산되어 ∞, 200 같은 무의미한 값을 보여 줍니다. 그냥 무시하면 됩니다(「가정」 참고).
계산 예 네 가지 계산 예는 모두 엔진 percentage의 compute로 다시 계산했습니다. 표시 기준은 소수점 이하 최대 8자리, 뒤쪽 0 제거입니다.
예 1: 80과 100
입력: A = 80 A = 80 A = 80 , B = 100 B = 100 B = 100 .
비율 p = 80 / 100 × 100 % = 80 % p = 80/100 \times 100\% = 80\% p = 80/100 × 100% = 80% .
변화율 c = ( 100 − 80 ) / 80 × 100 % = 25 % c = (100 - 80)/80 \times 100\% = 25\% c = ( 100 − 80 ) /80 × 100% = 25% .
차이 d = ∣ 80 − 100 ∣ / ( ( 80 + 100 ) / 2 ) × 100 % = 20 / 90 × 100 % = 22.2 % d = |80 - 100| / \big((80 + 100)/2\big) \times 100\% = 20/90 \times 100\% = 22.2\% d = ∣80 − 100∣/ ( ( 80 + 100 ) /2 ) × 100% = 20/90 × 100% = 22.2% .
화면 표시: A는 B의 % 80 , A→B 변화% 25 , 차이% 22.22222222 .
같은 두 수의 순서를 바꾸어 A = 100 A = 100 A = 100 , B = 80 B = 80 B = 80 으로 두면 비율은 125 , 변화율은 −20 이 되고 차이는 여전히 22.22222222 입니다. 「80에서 100으로 오르면 +25%지만, 100에서 80으로 내리면 −20%에 그치는」 이유는 두 경우의 기준이 다르기 때문입니다. 차이 %만이 순서의 영향을 받지 않습니다.
그림 1: 같은 차이 20이라도 위로와 아래로의 백분율 변화는 비대칭이다. 1.25 × 0.80 = 1.00이므로 두 단계가 정확히 상쇄된다
예 2: 패널 기본값 25와 200
입력: A = 25 A = 25 A = 25 , B = 200 B = 200 B = 200 .
비율 25 / 200 = 12.5 % 25/200 = 12.5\% 25/200 = 12.5% .
변화율 ( 200 − 25 ) / 25 = 7 = 700 % (200 - 25)/25 = 7 = 700\% ( 200 − 25 ) /25 = 7 = 700% — 25에서 200은 원래의 8배이고, 7배만큼, 즉 700% 늘어난 것입니다.
차이 175 / 112.5 = 155.6 % 175 / 112.5 = 155.6\% 175/112.5 = 155.6% .
화면 표시: 12.5 , 700 , 155.55555556 . 이 값들은 「8배가 되었다」와 「700% 늘었다」가 같은 말이고, 「800% 늘었다」는 틀렸다는 것을 보여 줍니다.
예 3: 비율을 알고 역산
어떤 상품을 25% 할인한 뒤 판매가가 36원이라면 원래 가격은 얼마일까요? 「판매가가 원가의 75%」입니다. A를 비우고(여기서는 B를 원가, A를 판매가로 두는 편이 편합니다. 반대로 해도 됩니다.)
입력: p = 15 p = 15 p = 15 , B = 240 B = 240 B = 240 (A 비움) → 화면에 A 36 이 표시됩니다. 240의 15%는 36입니다.
입력: p = 12.5 p = 12.5 p = 12.5 , A = 30 A = 30 A = 30 (B 비움) → 화면에 B 240 이 표시됩니다. 30은 240의 12.5%입니다.
25% 할인 예시: p = 75 p = 75 p = 75 , A = 36 A = 36 A = 36 , B 비움 → B = 36 / 0.75 = 48 B = 36 / 0.75 = 48 B = 36/0.75 = 48 원.
예 4: 분수, 음수와 소수
A = 45 A = 45 A = 45 , B = 60 B = 60 B = 60 (60점 만점에 45점): 비율 75 , 변화율 33.33333333 , 차이 28.57142857 .
A = 3.5 A = 3.5 A = 3.5 , B = 4.2 B = 4.2 B = 4.2 (이율이 3.5%에서 4.2%로 상승): 변화율 20 — 이율이 20% 올랐지만 , 0.7 퍼센트포인트만 올랐습니다 . 두 표현 모두 맞고 의미가 다릅니다.
A = − 50 A = -50 A = − 50 , B = 50 B = 50 B = 50 (온도나 이익이 마이너스에서 플러스로): 비율 −100 , 변화율 200 (분모는 ∣ A ∣ = 50 |A| = 50 ∣ A ∣ = 50 ), 차이 200 (대칭 차이의 최댓값).
예 1의 입력을 패널에 그대로 넣어 재현할 수 있습니다. A와 B를 서로 바꾸면 변화율이 25에서 −20으로 바뀌고 차이 %는 그대로인 것을 볼 수 있습니다.
원리와 유도 백분율은 「분모를 100으로 맞춘 분수」일 뿐
「p p p 퍼센트」는 p / 100 p/100 p /100 입니다. A A A 가 B B B 에서 차지하는 비는 A / B A/B A / B 이고, 이를 분모가 100인 형태로 쓰면 A / B = p / 100 A/B = p/100 A / B = p /100 이므로 p = 100 A / B p = 100\,A/B p = 100 A / B 입니다. 이것이 비율 공식이고, 이를 비례식 A : B = p : 100 A : B = p : 100 A : B = p : 100 으로 보면 세 값을 알고 네 번째 값을 구하는 두 가지 역산이 나옵니다. 국제 표준 ISO 80000-1은 %를 순수한 수 0.01로 정의하므로, 「100%를 곱한다」는 것은 수학적으로 1을 곱하는 것일 뿐입니다. 0.8을 80%로 다시 쓰는 것은 그 값을 바꾸지 않습니다.
변화율: 시작점을 기준으로 한 변화
A A A 에서 B B B 로 변할 때 절대 변화는 B − A B - A B − A 이고, 이를 시작점 A A A 와 비교한 것이 상대 변화 ( B − A ) / A (B - A)/A ( B − A ) / A 입니다. 시작점을 분모로 삼는 것은 약속입니다. 「25% 올랐다」고 할 때는 기본적으로 오르기 전 가격을 기준으로 합니다. 엔진은 분모로 A A A 가 아니라 ∣ A ∣ |A| ∣ A ∣ 를 쓰므로, 시작점이 음수일 때(손실 50에서 이익 50으로) 부호가 음수로 뒤집히지 않고 여전히 「좋아졌다」(+200%)를 나타냅니다.
여기서 자주 쓰는 동치 표현 두 가지가 나옵니다.
「B B B 는 A A A 의 k k k 배」⟺「A A A 에서 B B B 로 ( k − 1 ) × 100 % (k - 1) \times 100\% ( k − 1 ) × 100% 증가」. 8배 = 700% 증가, 2배 = 100% 증가, 1.5배 = 50% 증가.
「c % c\% c % 감소」 뒤에는 ( 1 − c / 100 ) (1 - c/100) ( 1 − c /100 ) 배가 남습니다. 100% 감소는 0이 되고, 감소는 100%를 넘을 수 없습니다(도착점이 음수인 경우는 예외).
상승과 하락이 비대칭인 이유, 그리고 연속 변화는 곱셈
+25% 뒤에 −20%가 오면 정확히 제자리로 돌아옵니다. 1.25 × 0.80 = 1.00 1.25 \times 0.80 = 1.00 1.25 × 0.80 = 1.00 이기 때문입니다. 연속된 백분율 변화는 곱셈 관계이지 덧셈이 아닙니다. 10% 오르고 다시 10% 내리면 1.10 × 0.90 = 0.99 1.10 \times 0.90 = 0.99 1.10 × 0.90 = 0.99 로 순수하게 1% 하락하고, 50% 오르고 50% 내리면 1.5 × 0.5 = 0.75 1.5 \times 0.5 = 0.75 1.5 × 0.5 = 0.75 로 25% 하락합니다. 변화 폭이 클수록 「덧셈 직관」은 더 크게 틀립니다. 이것이 복리 의 본질이기도 합니다. n n n 기 동안 각각 r r r 씩 오르는 것은 n r nr n r 이 아니라 ( 1 + r ) n (1+r)^n ( 1 + r ) n 배가 되는 것입니다.
대칭 백분율 차이
두 수에 자연스러운 선후가 없을 때(두 번의 실험 측정, 두 가게의 가격)는 어느 쪽을 분모로 삼아도 공평하지 않으므로, 두 절댓값의 평균을 분모로 씁니다: ∣ A − B ∣ / ( ( ∣ A ∣ + ∣ B ∣ ) / 2 ) |A - B| / \big((|A|+|B|)/2\big) ∣ A − B ∣/ ( ( ∣ A ∣ + ∣ B ∣ ) /2 ) . 이 값은 A A A , B B B 를 바꾸어도 변하지 않고, 두 수가 같은 부호일 때 최댓값은 200%입니다(하나가 0일 때 도달). 물리 실험 보고서의 「percent difference」가 이 양이고, 이론값과 비교할 때 쓰는 「percent error」는 이론값을 분모로 한 변화율입니다.
퍼센트포인트와 백분율
두 백분율을 빼서 얻는 것은 퍼센트포인트 (percentage point)이지 백분율이 아닙니다. 이율이 3.5%에서 4.2%로 오르면 0.7 퍼센트포인트 오른 것이고, 동시에 0.7 / 3.5 = 20 % 0.7/3.5 = 20\% 0.7/3.5 = 20% 오른 것입니다. 뉴스의 「지지율 5% 상승」은 대개 5 퍼센트포인트를 뜻합니다. 이를 혼동하면 20%를 0.7%라고 말하게 되어 30배 차이가 납니다.
기저 효과
같은 절대 변화라도 기저가 작을수록 백분율은 커집니다. 20원이 오를 때 80원짜리 상품은 25%지만 2,000원짜리 상품은 1%일 뿐입니다. 반대로 작은 기저 위의 거대한 백분율은 아주 작은 절대량일 수 있습니다. 「전년 대비 300% 성장」도 기저가 1이라면 4가 되었다는 뜻일 뿐입니다. 백분율을 보면 기저가 얼마인지 반드시 물어야 합니다.
가정
같은 차원 : A A A , B B B 는 같은 종류의 양이고 같은 단위를 씁니다. 25점과 200원 사이의 「백분율」은 의미가 없습니다.
분모가 0이 아님 : 비율은 B ≠ 0 B \ne 0 B = 0 을, 변화율은 A ≠ 0 A \ne 0 A = 0 을 요구합니다. 0이면 해당 출력에 ∞가 표시됩니다.
변화율의 분모는 시작점의 절댓값 : c = ( B − A ) / ∣ A ∣ c = (B - A)/|A| c = ( B − A ) /∣ A ∣ . 이것이 이 계산기의 기준입니다. 일부 교재는 A A A 에 절댓값을 취하지 않아 시작점이 음수일 때 부호가 반대로 나옵니다.
역산은 해당 필드에만 영향 : A A A 나 B B B 를 역산할 때 나머지 두 백분율은 「없는 필드 = 0」으로 계산되어 ∞나 200을 보여 주므로 무시해야 합니다.
한 단계 변화 : 변화율은 A A A 에서 B B B 로 한 번에 가는 변화를 설명합니다. 여러 단계의 연속 변화는 단계마다 곱하거나 복리 계산기를 쓰십시오.
적용 범위와 한계
계산할 수 있음 같은 차원의 임의의 두 실수에 대한 비율, 한 단계 변화율, 대칭 차이, 그리고 비율로 한쪽 값을 역산하기.
근사만 가능 결과는 소수점 이하 최대 8자리까지 표시합니다. 입력 자체가 반올림된 데이터라면 백분율의 마지막 자리는 의미가 없습니다.
계산할 수 없음 여러 기간의 연평균성장률(CAGR), 가중 평균 백분율, 퍼센트포인트의 차이(그냥 빼면 됩니다), 기준이 섞인 비교.
하지 않음 입력이 합리적인지 판단하지 않고(예: 백분율 자리에 소수를 입력), 단위 환산을 하지 않습니다.
기준 차이 다른 도구의 「percent difference」「percent error」는 분모가 다를 수 있으므로 결과를 비교하기 전에 정의를 맞추십시오.
흔한 오해
기준을 잘못 나눔 : 「A는 B의 몇 %」는 B로 나누고, 「A에서 B로 몇 % 변했는가」는 A로 나눕니다. 같은 80과 100이라도 앞은 80%, 뒤는 25%입니다.
상승과 하락을 더함 : 50% 오르고 50% 내리면 제자리가 아니라 순수하게 25% 하락입니다. 연속 변화는 곱해야 합니다.
퍼센트포인트를 백분율로 착각 : 이율 3.5% → 4.2%는 0.7 퍼센트포인트 상승이자 20% 상승이지, 「0.7% 상승」이 아닙니다.
배수와 증가폭 혼동 : 「3배가 되었다」= 200% 증가이지 300% 증가가 아닙니다.
백분율을 소수로 입력 : 역산할 때 「A는 B의 %」 필드에는 0.15가 아니라 15를 넣어야 합니다. 0.15를 넣으면 A가 36이 아니라 0.36이 됩니다.
기저 무시 : 작은 기저 위의 높은 백분율은 하찮을 수 있습니다. 두 백분율을 비교하기 전에 각각의 분모를 보십시오.
음수에 절댓값 없는 공식을 씀 : −50에서 50으로 갈 때 ( B − A ) / A (B-A)/A ( B − A ) / A 를 쓰면 −200%가 되어 마치 「나빠진」 것처럼 보입니다. 이 계산기는 ∣ A ∣ |A| ∣ A ∣ 를 써서 +200%를 줍니다.
대표적인 활용 사례 할인과 판매가 정가 240원에서 15% 할인: p = 85 p = 85 p = 85 , B = 240 B = 240 B = 240 , A를 역산하면 판매가 204원입니다. 반대로 「판매가 36원이 원가의 75%」라면 p = 75 p = 75 p = 75 , A = 36 A = 36 A = 36 , B를 역산해 원가 48원을 얻습니다.
성적과 달성률 60점 만점에 45점: 비율 75%. 지난번 40점에서 이번 45점: 변화율 +12.5%. 학급 평균이 72점에서 75점으로 오르면 +4.17%입니다.
실험 데이터의 상대오차 측정값 9.65 m/s², 이론값 9.81: 이론값을 A, 측정값을 B로 두면 변화율 −1.63%가 상대오차(percent error)입니다. 두 독립 측정 9.65와 9.78 사이의 차이는 「차이 %」로 1.34%입니다.
재무·통계 보고서 매출이 25만에서 200만으로 늘면 +700%(8배)입니다. 매출총이익률이 3.5%에서 4.2%로 오르면 0.7 퍼센트포인트 상승이자 20% 상승입니다. 보고서를 쓸 때 어느 쪽인지 분명히 밝혀 독자의 오해를 막으십시오.
자주 묻는 질문 「A는 B의 %」와 「A→B 변화 %」는 어떻게 다른가요? 앞은 「A가 B의 얼마만큼에 해당하는가」를 답하고 분모가 B입니다. 뒤는 「A에서 출발해 B로 갈 때 얼마나 늘거나 줄었는가」를 답하고 분모가 A입니다. 80과 100이라면 비율 80%, 변화 +25%입니다.
A와 B를 바꾸면 변화율이 단순히 부호만 바뀌지 않는 이유는 무엇인가요? 분모가 바뀌기 때문입니다. 80→100은 80으로 나눠 +25%, 100→80은 100으로 나눠 −20%입니다. 「차이 %」만 교환에 대해 불변입니다(22.22%).
언제 「차이 %」를 써야 하나요? 두 수에 자연스러운 선후나 기준이 없을 때입니다. 두 측정을 비교하거나, 두 가게의 견적을 비교하거나, 두 표본의 평균을 비교할 때 씁니다. 두 값의 평균을 분모로 삼고 최댓값은 200%입니다.
역산할 때 나머지 두 백분율이 왜 ∞나 200이 되나요? 역산할 때 엔진은 비워진 필드를 0으로 보고 다른 출력을 계산하므로 무의미한 값이 나옵니다. 역산한 필드만 읽으면 됩니다.
「100% 증가」는 무슨 뜻인가요? 원래의 2배가 된다는 뜻입니다. 「c % c\% c % 증가」 뒤의 값은 원래 값의 ( 1 + c / 100 ) (1 + c/100) ( 1 + c /100 ) 배이고, 「k k k 배가 되었다」는 ( k − 1 ) × 100 % (k-1)\times 100\% ( k − 1 ) × 100% 증가와 같습니다.
여러 기간의 성장률은 어떻게 계산하나요? 기간마다의 변화율을 배수 ( 1 + c i / 100 ) (1 + c_i/100) ( 1 + c i /100 ) 로 바꾸어 곱한 뒤 1을 빼면 됩니다. 아니면 복리 계산기 를 쓰십시오. 그것이 「매 기간 같은 백분율로 오르는」 연속 곱셈입니다.
참고와 더 읽을거리
CalcX 엔진 소스 src/data/formulas.ts의 percentage 정의(pct, change, diff 세 목표, change는 ∣ A ∣ |A| ∣ A ∣ 를 분모로 사용; pct에서 a / b 역산 지원); 이 페이지의 모든 숫자는 이 엔진으로 다시 계산했습니다.
Wikipedia, Percentage (访问日期:2026-09-08)—정의, 역사, ISO 80000-1의 % 규정.
Wikipedia, Relative change and difference (访问日期:2026-09-08)—상대 변화, 백분율 오차와 대칭 백분율 차이의 정의 비교.
Wikipedia, Percentage point (访问日期:2026-09-08)—퍼센트포인트와 백분율의 차이.
개인정보 모든 입력과 계산은 여러분의 브라우저 안에서 이루어지고 서버로 전송되지 않습니다. 이 페이지의 설명 텍스트는 정적 콘텐츠이며, 어떤 사용자 입력도 담지 않고 기록하지 않습니다.
在 CalcX 中打开백분율 계산기: 비율·변화율·대칭 백분율 차이