Aller au contenu

Modèle:Différence

Cette page fait l’objet d’une mesure de semi-protection étendue.
Une page de Wikipédia, l'encyclopédie libre.
 Documentation[voir] [modifier] [historique] [purger]

Cliquez ici pour purger le cache

Utilisation

Ce modèle affiche l'évolution d'une variable numérique par rapport à une valeur de référence. Une flèche indique le sens de l'évolution : augmentation, diminution ou stagnation ; suivie — lorsqu'il n'y a pas stagnation — de la valeur absolue de la différence. Une stagnation est affichée lorsque les 2 valeurs sont suffisamment proches. Par défaut, la différence entre les 2 valeurs est arrondie à la cinquième décimale.

Syntaxes

Syntaxe minimale

{{Différence|<valeur1>|<valeur2>}}

Avec « valeur1 » le nombre de référence et « valeur2 » le nombre auquel valeur1 est comparé.

Les nombres décimaux doivent utiliser le point comme séparateur décimal et non la virgule, par exemple : 0.02. La différence est automatiquement arrondie au cinquième chiffre après la virgule. La différence est automatique affichée à la plus petite décimale si celle-ci est suivie d'un ou plusieurs zéros.

Syntaxe complète

{{Différence|<valeur1>|<valeur2>|arrondi=n|décimales=n|taille=}}

Pour effectuer un arrondi à une décimale différente, il est possible d'utiliser le paramètre arrondi=n avec n un entier relatif.

Pour afficher une décimale même si le dernier chiffre est un zéro, il est possible d'utiliser le paramètre décimales=n avec n un entier relatif positif. Un entier relatif négatif ne doit pas être utilisé, car cela déplace vers la gauche le séparateur décimal, ce qui peut entraîner une erreur d'arrondi dans le résultat du modèle.

Pour changer la taille de l'image, il est possible d'utiliser le paramètre taille exprimé en pixels, par exemple |taille=10px.

Affichage

En fonction du contexte d'utilisation, l'affichage du modèle peut-être configuré pour aligner les flèches verticalement à gauche de la colonne et les valeurs numériques à droite. L'utilisation de la classe différence dans un élément utilisant le modèle (voir l'exemple Affichage justifié à gauche et à droite).

Description des paramètres

Ce modèle affiche l'évolution d'une variable numérique par rapport à une valeur de référence. Une flèche indique le sens de l'évolution : augmentation, diminution ou stagnation ; suivie — lorsqu'il n'y a pas stagnation — de la valeur absolue de la différence. Une stagnation est affichée lorsque les 2 valeurs sont suffisamment proches. Par défaut, la différence entre les 2 valeurs est arrondi à la cinquième décimale.

Paramètres du modèle[Modifier les données du modèle]

La mise en forme sur une seule ligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
Valeur11

Nombre de référence. Utilisez le point comme séparateur décimal.

Nombreobligatoire
Valeur22

Nombre auquel celui de référence est comparé. Utilisez le point comme séparateur décimal

Nombreobligatoire
Nombre de décimales de l'arrondiarrondi

Nombre de décimales de l'arrondi appliqué à la différence entre les 2 valeurs. Si le nombre est positif il s'agit du nombre de décimales prises en compte, par contre si le nombre est négatif l'arrondi se fera à gauche du séparateur décimal.

Par défaut
n=0
Nombrefacultatif
Nombre de décimales affichéesdécimales

Nombre de décimales affichées par le modèle. Le nombre doit être un entier naturel, sinon il est forcé à zéro.

Par défaut
n=0
Nombrefacultatif
Taille de l'imagetaille

Taille de l'image. Par défaut les images ont une hauteur de 8 pixels.

Exemple
10px
Contenufacultatif

Exemples

Arrondi par défaut

Code wiki Rendu
{{Différence|0.0003|0.00029}}
en diminution 1,0 E−5
{{Différence|0.0003|0.000299}}
en stagnation
{{Différence|0.0003|0.00031}}
en augmentation 1,0 E−5

Arrondi paramétré

Code wiki Rendu
{{Différence|0.022|0.03|arrondi=2}}
en augmentation 0,01
{{Différence|0.03|0.022|arrondi=2}}
en diminution 0,01
{{Différence|0.022|0.02|arrondi=2}}
en stagnation
{{Différence|0.00000002|0.0000001|arrondi=7}}
en augmentation 1,0 E−7
{{Différence|1200|1500|arrondi=-4}}
en stagnation

Décimales paramétré

Code wiki Rendu
{{Différence|33.69|35.89|décimales=2}}
en augmentation 2,20
{{Différence|4.00|2.00|décimales=2}}
en diminution 2,00

Utilisation à l'intérieur d'un tableau

Affichage par défaut (si aligné au centre)

Étiquette politique Sièges +/-
Les Républicains 112 en diminution 2
Mouvement démocrate 402 en augmentation 400
Parti socialiste 30 en diminution 40
Extrême gauche 0 en stagnation

Affichage justifié à gauche et à droite

Exemple similaire au précédent mais avec des cellules sans séparations (border:none;) et l'utilisation de la classe différence dans un élément utilisant le modèle, en l’occurrence la table :

{| class="wikitable différence"

Étiquette politique Sièges +/-
Les Républicains 112 en diminution 2
Mouvement démocrate 402 en augmentation 400
Parti socialiste 30 en diminution 40
Extrême gauche 0 en stagnation

Voir aussi