English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base en langage C

Contrôle de flux en langage C

Fonctions du langage C

Tableaux en langage C

Pointeurs en langage C

Chains de caractères en langage C

Structure en langage C

Fichier en langage C

Autres C

Manuel de référence en langage C

Utilisation et exemple de la fonction de bibliothèque fabs() en C

Bibliothèque standard <math.h> en C

La fonction fabs(x) retourne l'absolu du paramètre x.

Prototype de la fonction fabs()

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

Exemple : Fonction fabs() en C

#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

Bibliothèque standard <math.h> en C