Modèle:Round/Documentation
Apparence
- Ceci est la page de documentation de Modèle:Round. [rafraichir] • [modifier] • [historique] • [préproduction] • [tests unitaires]
Utilisation
[modifier le wikicode]- Ce modèle calcule la fonction mathématique arrondi c’est-à-dire l’arrondi à l’entier le plus proche. Si la valeur du paramètre est déjà entière, cette valeur est toujours retournée inchangée. Sinon sa valeur absolue sera égale à l’arrondi à l’entier inférieur du nombre augmenté de 0.5. Quand la valeur non entière est à égale distance des deux entiers les plus proches qui l’encadrent, la valeur retournée sera toujours l’entier supérieur.
- Attention
- Cette fonction est différente de l’opération x round 0 dont le comportement est étrange et retourne des valeurs pas arrondies différentes pour les nombres négatifs ou proches de zéro.
Syntaxe
[modifier le wikicode]{{Round|1=valeur}}
- La valeur peut être une expression numérique valide quelconque, évaluée avant le calcul effectif de cette fonction.
Exemples
[modifier le wikicode]{{Round|4.0}}
= 4. (doit retourner 4){{Round|3.9}}
= 4. (doit retourner 4){{Round|3.5}}
= 4. (doit retourner 4: en cas d’égalité arrondit toujours à l’entier supérieur){{Round|3.1}}
= 3. (doit retourner 3){{Round|3.0}}
= 3. (doit retourner 3){{Round|1.0}}
= 1. (doit retourner 1){{Round|0.9}}
= 1. (doit retourner 1){{Round|0.5}}
= 1. (doit retourner 1: en cas d’égalité arrondit toujours à l’entier supérieur){{Round|0.1}}
= 0. (doit retourner 0){{Round|0.0}}
= 0. (doit retourner 0){{Round|-0.1}}
= 0. (doit retourner 0){{Round|-0.5}}
= 0. (doit retourner 0: en cas d’égalité arrondit toujours à l’entier supérieur){{Round|-0.9}}
= -1. (doit retourner -1){{Round|-1.0}}
= -1. (doit retourner -1){{Round|-3.0}}
= -3. (doit retourner -3){{Round|-3.2}}
= -3. (doit retourner -3){{Round|-3.5}}
= -3. (doit retourner -3: en cas d’égalité arrondit toujours à l’entier supérieur){{Round|-3.9}}
= -4. (doit retourner -4){{Round|-4.0}}
= -4. (doit retourner -4){{Round|(3+2)/3}}
= 12. (doit retourner 12, l’arrondi de 11+2/3)