Bonjour à tous,
N'étant pas très douer en math plus ou moins avancé, je me dirige vers vous, je vous explique.
Dans le cadre de notre activité, j'ai du tonnage
2005 => 72 Tonne
2006 => 315 Tonne
2007 => 282 Tonne
Je doit créer un pourcentage de baisse ou de hausse
Ma question est donc, comment calculer le pourcentage de hausse entre 2005 et 2006 et le pourcentage de baisse entre 2006 et 2007
J'ai bien sur un tableau php qui contient tous mes chiffres
mon objectif est d'obtenir un second tableau via une boucle sur le premier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php $tonne = array('2005'=>72, '2006'=>315, '2007'=>282,etc...); // Bon ok etc... n'est pas une syntaxe correct lol ;) ?>
Voilà, je ne sais pas si je suis assez clair sinon n'hésitez pas à me poser des question.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php $evo = array(); foreach($tonne as $y => $size){ if(!isset($tonne[$y-1]){ // C'est la première valeur donc pas de formule $evo[$y] = 0; // 0% puisque première année } else{ if($tonne[$y-1] < $tonne[$y]){ // C'est une augmentation par rapport à l'année précédente $evo[$y] = Résultat de la formule exprimée en % ?? } else{ // C'est une baisse par rapport à l'année précédente $evo[$y] = Résultat de la formule exprimée en % ?? } } }
D'avance merci de votre participation.
Bien à vous
Spliffer
Partager