Skip to content

Latest commit

 

History

History
38 lines (35 loc) · 916 Bytes

README.md

File metadata and controls

38 lines (35 loc) · 916 Bytes

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"
}
*/