Abs (Valeur absolue)
Bien qu'en C# (C Sharp), il existe une méthode «Math.Abs» permettant de calculer la valeur absolue, il peut quand même être amusant d'effectuer se genre de calcul nous même. Pour remédier à se problème, il suffit de créer une fonction ressemblant à ceci :
Essayer maintenant !
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace AbsSamples
- {
- class Program
- {
-
- static double abs(double a)
- {
- if (a < 0) a = -a;
- return a;
- }
-
- static void Main(string[] args)
- {
- Console.WriteLine("Abs(1)=" + abs(1));
- Console.WriteLine("Abs(-1)=" + abs(-1));
- Console.WriteLine("Abs(30.2)=" + abs(30.2));
- Console.WriteLine("Abs(-35.4)=" + abs(-35.4));
- }
- }
- }
-
on obtiendra le résultat suivant :
Abs(1)=1Abs(-1)=1
Abs(30.2)=30.2
Abs(-35.4)=35.4
Voir également
Langage de programmation - AWK - Mathématique - abs
Dernière mise à jour : Dimanche, le 17 avril 2016