Skip to content

juanmf/Dhont

Folders and files

Name Name
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

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

About

Implementacion en PHP del sistema D'HONT para repartir bancas electorales. https://es.wikipedia.org/wiki/Sistema_D'Hondt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published