비율로 금액 나누기 계산기란?
이 계산기는 하나의 총액을 여러 그룹이나 사람에게 정해진 비율 가중치에 따라 나누어 줍니다. 무조건 똑같이 N분의 1로 나누는 대신, 5:3:2처럼 가중치를 정해 어떤 그룹은 더 많이, 어떤 그룹은 더 적게 부담하도록 설정할 수 있습니다. 계산 방식은 순수한 비례 분배라서 어떤 통화에서도 그대로 사용할 수 있으며, 금액은 단위에 상관없이 처리되고 별도의 환율 변환은 적용되지 않습니다.
사용 방법
먼저 나눌 총액을 입력한 다음, 비율을 콜론이나 쉼표로 구분해 나열하세요(예: 5:3:2 또는 5,3,2). 입력한 가중치의 개수가 곧 그룹의 수가 됩니다. 가중치에는 소수도 쓸 수 있고(예: 1.5:2.5), 합이 꼭 100이 될 필요도 없습니다. 중요한 것은 서로 간의 상대적 비율뿐이므로 5:3:2와 10:6:4는 완전히 같은 결과를 냅니다.
계산 공식 살펴보기
총액을 A, 가중치를 \(w_1, w_2, \ldots, w_n\)이라고 합시다. 먼저 가중치를 모두 더해 합계 \(S = w_1 + w_2 + \ldots + w_n\)를 구합니다. 각 그룹의 원래 몫은 다음과 같으며
$$\text{Share}_i = \operatorname{round}\!\left( A \times \frac{w_i}{S} \right)$$이 값을 가장 가까운 정수 단위로 반올림합니다(0.5는 올림 처리). 각 몫을 독립적으로 반올림하기 때문에 반올림한 금액의 합이 총액보다 약간 많거나 적을 수 있습니다. 그래서 이 계산기는 남은 차액을 마지막 그룹에 몰아주어 합계가 정확히 맞도록 하는 "보정" 열도 함께 보여줍니다.
계산 예시
총액 = 10000, 비율 = 5:3:2인 경우, 가중치 합 \(S = 10\)입니다. 1번 그룹은 \(10000 \times 5/10 = 5000\), 2번 그룹은 \(3000\), 3번 그룹은 \(2000\)을 부담하며, 이를 더하면 정확히 \(10000\)이 됩니다. 반면 \(10000\)을 1:1:1로 나누면 각 그룹의 원래 몫은 \(3333.33\)이 되어 각각 \(3333\)으로 반올림되는데, 그 합은 \(9999\)입니다. 이때 보정 열은 \(3333, 3333, 3334\)로 표시하여 합계가 정확히 \(10000\)이 되도록 맞춰 줍니다.
자주 묻는 질문
가중치는 반드시 정수여야 하나요? 아닙니다. 1.5:2.5처럼 소수도 사용할 수 있으며, 중요한 것은 가중치 사이의 비율뿐입니다.
왜 몫의 합이 항상 총액과 맞지 않나요? 각 몫을 따로따로 가장 가까운 정수 단위로 반올림하기 때문에 약간의 차액이 남을 수 있습니다. 보정 열은 이 차액을 마지막 그룹에 더해 주어 문제를 해결합니다.
모든 가중치가 0이면 어떻게 되나요? 가중치 합이 0이 되어 분배를 계산할 수 없습니다. 적어도 하나는 0보다 큰 값을 입력해야 합니다.