La nature de l'arrondi
Considérez la tâche d'arrondir un nombre qui contient une fraction pour, disons, un nombre entier. Dans ce cas, le processus d'arrondi consiste à déterminer le nombre entier qui représente le mieux le nombre que vous arrondissez.
Dans l'arrondissement commun ou «arithmétique», il est clair que 2.1, 2.2, 2.3 et 2.4 arrondissent à 2.0; et 2,6, 2,7, 2,8 et 2,9 à 3,0.
Cela laisse 2,5, ce qui n'est pas plus proche de 2,0 que de 3,0. C'est à vous de choisir entre 2.0 et 3.0, l'un ou l'autre serait également valable.
Pour les nombres négatifs, -2,1, -2,2, -2,3 et -2,4, deviendrait -2,0; et -2,6, 2,7, 2,8 et 2,9 deviendraient -3,0 avec l'arrondissement arithmétique.
Pour -2,5, un choix est nécessaire entre -2,0 et -3,0.
Autres formes d'arrondi
«Arrondir» prend n'importe quel nombre avec des décimales et en fait le prochain «entier». Ainsi, non seulement 2,5 et 2,6 arrondissent à 3,0, mais également 2.1 et 2.2.
L'arrondi éloigne les nombres positifs et négatifs de zéro. Par exemple. 2,5 à 3,0 et -2,5 à -3,0.
«Arrondir» tronque les nombres en supprimant les chiffres indésirables. Cela a pour effet de déplacer les nombres vers zéro. Par exemple. 2,5 à 2,0 et -2,5 à -2,0
Dans "l'arrondissement bancaire" - dans sa forme la plus courante - le .5 à arrondir est arrondi vers le haut ou vers le bas de sorte que le résultat de l'arrondi soit toujours un nombre pair. Ainsi, 2,5 arrondis à 2,0, 3,5 à 4,0, 4,5 à 4,0, 5,5 à 6,0, etc.
«Arrondi alternatif» alterne le processus pour tout .5 entre l'arrondi vers le bas et l'arrondi vers le haut.
L'arrondi aléatoire arrondit a .5 vers le haut ou vers le bas sur une base entièrement aléatoire.
Symétrie et asymétrie
Une fonction d'arrondi est dite «symétrique» si elle arrondit tous les nombres à partir de zéro ou arrondit tous les nombres à zéro.
Une fonction est «asymétrique» si elle arrondit des nombres positifs vers zéro et des nombres négatifs loin de zéro. Par exemple. 2,5 à 2,0; et -2,5 à -3,0.
Également asymétrique est une fonction qui arrondit les nombres positifs loin de zéro et les nombres négatifs vers zéro. Par exemple. 2,5 à 3,0; et -2,5 à -2,0.
La plupart du temps, les gens pensent à l'arrondi symétrique, où -2,5 sera arrondi vers -3,0 et 3,5 sera arrondi vers 4,0. (en C #Round(AwayFromZero)
)