For noget tid siden blev jeg spurgt af et online bilmagasin, om jeg kunne beregne gennemsnittet af benzinforbruget ved flere forskellige biler. I dette blog indlæg vil jeg forklare lidt om regnestykket, og hvorfor det er lidt tricky.
To biler kører henholdsvis 20 km/l og 10 km/l. En økonomisk bil og en ældre benzinsluger. Mange har i første omgang tendens til at sige at det gennemsnitlige forbrug vil være 15 km/l. Det er forkert. Det korrekte svar er 13,333 km/l.
Hvorfor?
Det er simpelt. For at køre 20 kilometer, vil den økonomiske bil bruge én liter. Den lidt ældre benzinsluger, vil bruge to liter. Det giver i alt 40 km og tre liter benzin.
40 km / 3 liter giver 13,33… km/l.
For sjov lavede jeg dette lille PHP-script der lynhurtigt beregner gennemsnittet.
<?php
/**
* BraendstofCalculator Ver 1.0
*
* Beregner det gennemsnitlige brændstofforbrug over flere biler.
*
* @author Martin van de Belt
*/
// Tilføj en linie for hver bil der skal tilføjes regnestykket
$Biler = array(
15.4,
15.4,
15.4,
15.4,
15.4,
15.4,
15.4,
12,
12,
12,
12.5,
14.5,
8.4,
20.4
);
/**
* Stop editing from here!
*
*/
$sum = 0;
foreach($Biler as $bil => $kmliter)
$sum = $sum+(1/$kmliter);
echo "Average: ".((count($Biler)*1)/$sum)." km/l\n";
?>