La proportion globale est le produit des proportions intermédiaires.
§1.2 — Pourcentage de pourcentage
Exemple — Médecine : Clinique
Exemple — Clinique
Dans une clinique, $40\,\%$ des patients sont diabétiques ($p_2$). Parmi ces patients diabétiques, $p_1$ sont hospitalisés en urgence. On sait que $10\,\%$ de l'ensemble des patients sont des diabétiques hospitalisés en urgence ($p$).
Soldes. Un article vaut $80$ €, il est soldé à $60$ €. $\text{CM} = \dfrac{60}{80} = 0{,}75$ ; $t = -0{,}25 = \mathbf{-25\,\%}$.
Démographie. La population d'une commune passe de $12\,400$ à $13\,764$ habitants. $\text{CM} = \dfrac{13\,764}{12\,400} = 1{,}11$ ; $t = +11\,\%$.
Salaire. Un salaire mensuel de $1\,800$ € augmente de $3{,}5\,\%$. $V_2 = 1\,800 \times 1{,}035 = 1\,863$ €.
Carburant. Le prix du litre de gazole passe de $1{,}85$ € à $1{,}72$ €. $t = \dfrac{1{,}72 - 1{,}85}{1{,}85} \approx -0{,}0703 \approx \mathbf{-7{,}0\,\%}$.
§2.1 — Les trois mesures
Exercice — CM et taux d'évolution
Exercice
Si le coefficient multiplicateur est $\text{CM} = 1{,}15$, alors le taux d'évolution est $t = \ldots$
Si le coefficient multiplicateur est $\text{CM} = 0{,}92$, alors le taux d'évolution est $t = \ldots$
Si le taux d'évolution est $t = +12\,\%$, alors le coefficient multiplicateur est $\text{CM} = \ldots$
Si le taux d'évolution est $t = -5\,\%$, alors le coefficient multiplicateur est $\text{CM} = \ldots$
Si une grandeur subit deux évolutions successives de coefficients multiplicateurs $\text{CM}_1$ et $\text{CM}_2$, alors le coefficient multiplicateur global est :
Remarque : deux variations de même valeur absolue mais de signes opposés ne se compensent pas !
§2.2 — Évolutions successives
Exemples variés
Exemples
Actions boursières. Une action à $120$ € gagne $+15\,\%$ en janvier, puis perd $8\,\%$ en février. $$\text{CM}_{\text{global}} = 1{,}15 \times 0{,}92 = 1{,}058 \quad \Rightarrow \quad t_{\text{global}} = +5{,}8\,\%$$Valeur finale : $120 \times 1{,}058 = \mathbf{126{,}96}$ €.
Loyer. Un loyer de $750$ € subit deux augmentations successives de $2\,\%$ puis $3\,\%$. $$\text{CM}_{\text{global}} = 1{,}02 \times 1{,}03 = 1{,}0506 \quad \Rightarrow \quad t_{\text{global}} \approx +5{,}06\,\%$$Nouveau loyer : $750 \times 1{,}0506 = \mathbf{787{,}95}$ €.
Diète. Le poids d'une personne diminue de $5\,\%$ pendant un régime, puis augmente de $3\,\%$. $$\text{CM}_{\text{global}} = 0{,}95 \times 1{,}03 = 0{,}9785 \quad \Rightarrow \quad t_{\text{global}} \approx -2{,}15\,\%$$
§2.2 — Évolutions successives
$n$ évolutions successives identiques
Remarque
Si une grandeur subit $n$ fois de suite la même évolution de coefficient $\text{CM}$ :
$$\text{CM}_{\text{global}} = \text{CM}^n$$
Placement financier
Capital de $1\,000$ € à $4\,\%$/an pendant $5$ ans.
valeur_finale(1800, 0.035) = $1\,800 \times 1{,}035 = \mathbf{1\,863}$ € → salaire après augmentation de $3{,}5\,\%$.
taux(80,60) = $60/80-1=-0{,}25$ → résultat négatif : il s'agit d'une diminution de $25\,\%$ (soldes).
§3.3 — Application Python
§3.3 Évolutions successives en Python
defcm_global(liste_taux):
cm = 1for t in liste_taux:
cm = cm * (1 + t)
return cm
print(cm_global([0.10, -0.10]))
print(cm_global([0.08, 0.05]))
print(cm_global([0.04, -0.03, 0.06]))
Questions
Résultat de cm_global([0.10,-0.10]) ? Est-il surprenant ?
Compléter le tableau pour cm_global([0.08, 0.05]) :
tour
t
cm (après)
1
2
En déduire le taux global. Vérifier : $t=t_1+t_2+t_1 t_2$.
Que renvoie cm_global([0.04,-0.03,0.06]) ? Taux global ?
Modifier cm_global pour qu'elle renvoie le tuple (cm, t).
§3.3 — Application Python
✓ Correction — §3.3 Évolutions successives
cm_global([0.10,-0.10]) = $1 \times 1{,}10 \times 0{,}90 = \mathbf{0{,}99}$. Oui : $+10\,\%$ puis $-10\,\%$ donne $-1\,\%$, pas $0$ !
Tableau : tour 1 : $t=0{,}08$, cm $= 1{,}08$ ; tour 2 : $t=0{,}05$, cm $= 1{,}08\times1{,}05=\mathbf{1{,}134}$.
cm_global([0.04,-0.03,0.06]) $\approx\mathbf{1{,}069}$, soit $t\approx+6{,}9\,\%$.
5) Fonction modifiée :
defcm_global(liste_taux):
cm = 1for t in liste_taux:
cm = cm * (1 + t)
t_global = cm - 1return (cm, t_global)
# Exemple :print(cm_global([0.08, 0.05]))
# affiche (1.134, 0.134) ✓