Skip to content
Implementacion en PHP del sistema D'HONT para repartir bancas electorales. https://es.wikipedia.org/wiki/Sistema_D'Hondt
Latest commit 9acd760 Jul 24, 2013 @juanmf Update Dhont.php
Coding standard.
Failed to load latest commit information.
Dhont.php Update Dhont.php Jul 24, 2013
README.md Update README.md Jul 24, 2013

README.md

Dhont

Implementacion en PHP del sistema D'HONT para repartir bancas electorales. PHP implementation of D'HONT elective seats distribution Spanish Wiki English Wiki

Usage:

$dhont = new Dhont();
$listas = array(
    'listaA' => 340000,
    'listaB' => 280000,
    'listaC' => 160000,
    'listaD' => 60000,
    'listaE' => 15000,
);
$bancas = $dhont->repartirBancas(7, $listas);
// El ejemplo es el mismo que el que esta en la wiki en espanol.
die(var_dump($bancas));  
/**
array(7) {
  [0]=>
  string(6) "listaA"
  [1]=>
  string(6) "listaB"
  [2]=>
  string(6) "listaA"
  [3]=>
  string(6) "listaC"
  [4]=>
  string(6) "listaB"
  [5]=>
  string(6) "listaA"
  [6]=>
  string(6) "listaB"
}
*/
Something went wrong with that request. Please try again.