Modèle:Round/Documentation

Il n’y a aucune version relue de cette page, il est donc possible que sa qualité n’ait pas été vérifiée pour sa conformité aux normes.

Utilisation

modifier
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
{{Round|1=valeur}}
  • La valeur peut être une expression numérique valide quelconque, évaluée avant le calcul effectif de cette fonction.

Exemples

modifier
  • {{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)