Back
比例代表 議席配分計算機
ドント方式・Sainte-Lague法・Hare余り方式を同条件で並列比較できます。
対応方式
ドント方式(1,2,3...)、Sainte-Lague法(1,3,5...)、Hare余り方式(基数+余り)を同時に計算します。 名簿上限に達した政党は各方式で配分対象から外します。
方式別 議席配分結果
ドント方式
得票数を 1,2,3... で割る最高平均数法。大政党にやや有利です。
未配分: 0議席
政党B
80,000票 / 名簿上限 4
4
議席 (上限到達)
政党A
100,000票 / 名簿上限 3
3
議席 (上限到達)
政党C
60,000票 / 名簿上限 3
2
議席
政党D
40,000票 / 名簿上限 2
1
議席
Sainte-Lague法
得票数を 1,3,5... で割る最高平均数法。ドント式より中小政党に相対的に有利です。
未配分: 0議席
政党A
100,000票 / 名簿上限 3
3
議席 (上限到達)
政党B
80,000票 / 名簿上限 4
3
議席
政党C
60,000票 / 名簿上限 3
2
議席
政党D
40,000票 / 名簿上限 2
2
議席 (上限到達)
Hare余り方式
ヘア基数(総得票/定数)で整数議席を先に配分し、残りを余りの大きい順に配分します。
ヘア基数: 28000.0000
未配分: 0議席
政党A
100,000票 / 名簿上限 3
3
議席 (上限到達)
政党B
80,000票 / 名簿上限 4
3
議席
政党C
60,000票 / 名簿上限 3
2
議席
政党D
40,000票 / 名簿上限 2
2
議席 (上限到達)
総得票数:280,000票
議席数:10議席
計算過程(ドント方式)
| 議席 | 政党 | 商 |
|---|---|---|
| 1 | 政党A | 100000.0000 |
| 2 | 政党B | 80000.0000 |
| 3 | 政党C | 60000.0000 |
| 4 | 政党A | 50000.0000 |
| 5 | 政党B | 40000.0000 |
| 6 | 政党D | 40000.0000 |
| 7 | 政党A | 33333.3333 |
| 8 | 政党C | 30000.0000 |
| 9 | 政党B | 26666.6667 |
| 10 | 政党B | 20000.0000 |
計算過程(Sainte-Lague法)
| 議席 | 政党 | 商 |
|---|---|---|
| 1 | 政党A | 100000.0000 |
| 2 | 政党B | 80000.0000 |
| 3 | 政党C | 60000.0000 |
| 4 | 政党D | 40000.0000 |
| 5 | 政党A | 33333.3333 |
| 6 | 政党B | 26666.6667 |
| 7 | 政党A | 20000.0000 |
| 8 | 政党C | 20000.0000 |
| 9 | 政党B | 16000.0000 |
| 10 | 政党D | 13333.3333 |
計算過程(Hare余り方式)
| 議席 | 政党 | 余り |
|---|---|---|
| 9 | 政党B | 24000.0000 |
| 10 | 政党D | 12000.0000 |
比例代表の主要な議席配分方式について
このツールは、同じ入力データに対して3方式を並列比較します。 方式ごとの配分傾向の違いを確認する用途に使えます。
ドント方式(D'Hondt)
得票数を 1, 2, 3... で割る最高平均数法です。一般に大政党にやや有利とされます。
Sainte-Lague法
得票数を 1, 3, 5... で割る最高平均数法です。ドント方式より中小政党に相対的に配慮される傾向があります。
Hare余り方式(最大剰余法)
ヘア基数(総得票数 ÷ 定数)で整数議席を配り、残りを余りの大きい順に配分します。 このツールでは名簿上限を超えない範囲で余り配分を行います。
法令メモ(簡易)
- 公職選挙法 第95条の2第1項: 各党得票を「1から当該名簿登載者数まで」の整数で除した商で配分。 このため名簿登載者数が実質的な議席上限になります。
- 同条第5項: 小選挙区で当選した重複立候補者は比例名簿から除外して扱います。
参照: 公職選挙法(法番号: 昭和25年法律第100号)第95条の2
法令参照(一次情報)
実運用では、必ず最新の法令本文・通達・総務省資料を確認してください。 参考: 公職選挙法(e-Gov法令検索)
この計算機は完全にブラウザ上で動作します。データはサーバーに送信されません。
ドント方式 議席計算機: Guide
- Intent
- 比例代表の議席配分をドント方式(D'Hondt method)で計算します。
- What it does
- 同じ入力データに対して、ドント方式(1,2,3...)、Sainte-Lague法(1,3,5...)、Hare余り方式(最大剰余法)を同時計算し、議席配分結果を比較表示します。
- Key features
- 3方式の並列比較, 名簿上限(比例名簿不足の近似), 計算過程の表示, 方式別結果コピー
- Privacy
- ブラウザ内で完結。データは送信されません。
- Best for
- 選挙・比例代表の議席計算
- 複数方式の比較検討
- 政治学の学習
- Why this tool
- 3方式を同条件で比較できる
- 計算過程が可視化
- 政党追加・削除が簡単
How to use
- 1定数(議席数)を入力
- 2政党名・得票数・名簿上限を入力
- 33方式の結果を比較
- 4必要なら方式ごとの計算過程を確認
- 5厳密運用では e-Gov 法令検索の公職選挙法本文を確認
Common mistakes
- 得票数にカンマを含めないでください
- 定数は1以上の整数を入力
- 本ツールは一般化した近似です。最終判断は最新の法令本文・公式資料で確認してください
Examples
5議席の比較
政党A: 100,000票、政党B: 80,000票を入力し、ドント/Sainte-Lague/Hare の配分差を比較
3政党の例
政党A: 50,000票、政党B: 30,000票、政党C: 20,000票、定数: 4 → A: 2議席、B: 1議席、C: 1議席