La différence entre les 2 numéros

J'ai besoin de la parfaite algorithme ou C# fonction pour calculer la différence (distance) entre 2 nombres décimaux.

Par exemple la différence entre:

100 et 25 est 75

100 et -25 est 125

-100 et -115 est 15

-500 et 100 est 600

Est-il un C# fonction ou d'un très élégant algorithme pour le calcul de cette ou je dois aller et traiter chaque cas séparément avec sis.

Si il ya une telle fonction ou un algorithme, qui est-ce?

  • Les exemples que vous donnez sont tous les nombres entiers - est-ce le cas pour tous les numéros dont vous test ou certains sont à virgule flottante? Si oui, alors vous pourriez avoir à régler pour les tests lorsqu'ils sont "assez proche" - c'est à dire de vérifier si la différence est inférieure à un certain seuil.
  • pourquoi downvoted? cela semble être une question juste pour quelqu'un de familier avec les Mathématiques.Abs
  • +1, pas besoin de downvoting parfaitement ok question
  • Je pense que le membre de phrase "ou je dois aller et traiter chaque cas séparément avec les fi." montre bien cette question a été posée de la langue dans chhek
InformationsquelleAutor Germstorm | 2008-12-04