j'ai écrit un code en C (pas en C++):fonction abs en C
Mask1 = abs(Area1 * 2 + Area2 * -2);
Area1, Area2 et masque1 sont trois variables doubles. (par exemple 3.00556, 34.3333) Mon problème est que abs renvoie une valeur entière (par exemple 30).
Que dois-je faire pour le réparer?
Cordialement.
Notez que cela est dû au fait que C ne prend pas en charge la surcharge de méthode, pour ceux provenant d'autres langues. –
En fait, C n'a même pas de méthodes. Il a seulement des fonctions. ;) – Dima