English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard <math.h> en C
La fonction fabs(x) retourne l'absolu du paramètre x.
double fabs(double x);
La fonction fabs() prend un paramètre (de type double) et retourne l'absolu de ce nombre (de type double).
[Mathématiques] |x| = fabs(x) [langage C]
Pour trouver l'absolu d'un entier ou d'un nombre à virgule flottante, vous pouvez explicitement convertir le nombre en double.
int x = 0; double result; result = fabs(double(x));
La fonction fabs() se trouve dansmath.hDéfini dans le fichier d'en-tête
#include <stdio.h> #include <math.h> int main() { double x, result; x == -1.5; result = fabs(x); printf("|%.2lf| = %.2lf\n", x, result); x == 11.3; result = fabs(x); printf("|%.2lf| = %.2lf\n", x, result); x = 0; result = fabs(x); printf("|%.2lf| = %.2lf\n", x, result); return 0; }
Résultat de la sortie
|-1.50| = 1.50 |11.30| = 11.30 |0.00| = 0.00