« Modèle:Progression » : différence entre les versions
Modèle>Nnemo (→Exemple : Plein d'exemples) |
m (41 revisions imported) |
||
| (6 versions intermédiaires par 5 utilisateurs non affichées) | |||
| Ligne 3 : | Ligne 3 : | ||
|- | |- | ||
| | | | ||
{|style="border: 1px solid black" cellspacing=1 width=100% height= | {|style="border: 1px solid black" cellspacing=1 width=100% height=2ex | ||
{{#ifeq:{{#if:{{{1|}}}|{{{1}}}|0}}|0| | {{!}}style="background: #7fff00; width: {{#ifexpr:({{#if:{{{1|}}}|{{#expr:100*{{{1}}}/{{{2|100}}}}}|0}}<1)|1%|{{#if:{{{1|}}}|{{#expr:100*{{{1}}}/{{{2|100}}}round 1}}|0}}%}};"{{!}} }} | {{#ifeq:{{#if:{{{1|}}}|{{{1}}}|0}}|0| | {{!}}style="background: #7fff00; width: {{#ifexpr:({{#if:{{{1|}}}|{{#expr:100*{{{1}}}/{{{2|100}}}}}|0}}<1)|1%|{{#if:{{{1|}}}|{{#expr:100*{{{1}}}/{{{2|100}}}round 1}}|0}}%}};"{{!}} }} | ||
{{#ifeq:{{#if:{{{1|}}}|{{#expr:100*{{{1}}}/{{{2|100}}}}}|0}}|100|| {{!}}style="background: #ff7f50;" {{!}} }} | {{#ifeq:{{#if:{{{1|}}}|{{#expr:100*{{{1}}}/{{{2|100}}}}}|0}}|100|| {{!}}style="background: #ff7f50;" {{!}} }} | ||
|} | |} | ||
|}</includeonly><noinclude>{{Documentation | |}</includeonly><noinclude>{{Documentation|contenu= | ||
== Utilisation == | |||
{{...}} | |||
== Syntaxe == | == Syntaxe == | ||
<code>'''<nowiki>{{</nowiki>Progression<nowiki>|</nowiki>'''''pourcentage'''''<nowiki>}}</nowiki>'''</code> | |||
Le paramètre <code>pourcentage</code> est un nombre de 0 à 100, sans caractère <code>%</code>. | |||
Le paramètre < | |||
Si le nombre est décimal, le séparateur doit être le point et non la virgule, contrairement aux conventions typographiques utilisées en français. | Si le nombre est décimal, le séparateur doit être le point et non la virgule, contrairement aux conventions typographiques utilisées en français. | ||
== Syntaxe alternative == | == Syntaxe alternative == | ||
<code>'''<nowiki>{{</nowiki>Progression<nowiki>|</nowiki>'''''param1'''''<nowiki>|</nowiki>'''''param2'''''<nowiki>}}</nowiki>'''</code> | |||
Calcul de la progression en évaluant <code>param1/param2</code>. | |||
Calcul de la progression en évaluant < | |||
== Exemples == | == Exemples == | ||
| Ligne 26 : | Ligne 26 : | ||
=== 1 paramètre (pourcentage) === | === 1 paramètre (pourcentage) === | ||
< | <code><nowiki>{{Progression|0}}</nowiki></code> donne : | ||
{{Progression|0}} | {{Progression|0}} | ||
< | <code><nowiki>{{Progression|0.5}}</nowiki></code> donne : | ||
{{Progression|0.5}} | {{Progression|0.5}} | ||
< | <code><nowiki>{{Progression|1}}</nowiki></code> donne : | ||
{{Progression|1}} | {{Progression|1}} | ||
< | <code><nowiki>{{Progression|100}}</nowiki></code> donne : | ||
{{Progression|100}} | {{Progression|100}} | ||
< | <code><nowiki>{{Progression|36.7|titre=Achèvement}}</nowiki></code> donne : | ||
{{Progression|36.7|titre=Achèvement}} | {{Progression|36.7|titre=Achèvement}} | ||
=== 2 paramètres === | === 2 paramètres === | ||
< | <code><nowiki>{{Progression|0|250}}</nowiki></code> donne : | ||
{{Progression|0|250}} | {{Progression|0|250}} | ||
< | <code><nowiki>{{Progression|100|250}}</nowiki></code> donne : | ||
{{Progression|100|250}} | {{Progression|100|250}} | ||
< | <code><nowiki>{{Progression|200|300}}</nowiki></code> donne : | ||
{{Progression|200|300}} | {{Progression|200|300}} | ||
< | <code><nowiki>{{Progression|300|300}}</nowiki></code> donne : | ||
{{Progression|300|300}} | {{Progression|300|300}} | ||
| Ligne 59 : | Ligne 59 : | ||
* {{m|Avancement}} | * {{m|Avancement}} | ||
* {{m|0/4}}, {{m|1/4}}, {{m|2/4}}, {{m|3/4}}, {{m|4/4}} | * {{m|0/4}}, {{m|1/4}}, {{m|2/4}}, {{m|3/4}}, {{m|4/4}} | ||
}}<!-- fin contenu --> | |||
[[Catégorie:Modèle | [[Catégorie:Modèle de représentation graphique]] | ||
</noinclude> | </noinclude> | ||
Version actuelle datée du 9 avril 2021 à 11:51
Utilisation
Syntaxe
{{Progression|pourcentage}}
Le paramètre pourcentage est un nombre de 0 à 100, sans caractère %.
Si le nombre est décimal, le séparateur doit être le point et non la virgule, contrairement aux conventions typographiques utilisées en français.
Syntaxe alternative
{{Progression|param1|param2}}
Calcul de la progression en évaluant param1/param2.
Exemples
1 paramètre (pourcentage)
{{Progression|0}} donne :
| 0 % accompli (estimation) | |
|
|
{{Progression|0.5}} donne :
| 0,5 % accompli (estimation) | ||
|
|
{{Progression|1}} donne :
| 1 % accompli (estimation) | ||
|
|
{{Progression|100}} donne :
| 100 % accompli (estimation) | |
|
|
{{Progression|36.7|titre=Achèvement}} donne :
| 36,7 % Achèvement (estimation) | ||
|
|
2 paramètres
{{Progression|0|250}} donne :
| 0 % accompli (estimation) | |
|
|
{{Progression|100|250}} donne :
| 40 % accompli (estimation) | ||
|
|
{{Progression|200|300}} donne :
| 66,7 % accompli (estimation) | ||
|
|
{{Progression|300|300}} donne :
| 100 % accompli (estimation) | |
|
|
Voir aussi
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est directement incluse dans l'appel de ce dernier. Si cette page est protégée, veuillez transférer le contenu de la documentation vers sa sous-page dédiée.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).