Maison > Article > développement back-end > Que signifie fabs en langage C ?
Que signifient les fabs en langage C ?
La fonction fabs est une fonction qui trouve la valeur absolue de x est la même que le concept mathématique. Le prototype de la fonction est extern float fabs (float x), et son utilisation. est #include
Apprentissage recommandé : Tutoriel vidéo en langage C
Déclaration de la fonction fabs() : double fabs(double x). Le paramètre x est une valeur à virgule flottante et cette fonction renvoie la valeur absolue de x. L'exemple de code est le suivant :
int main (){ int a, b; a = 1234; b = -344; printf("The absolute value of %d is %lf", a, fabs(a)); printf("The absolute value of %d is %lf", b, fabs(b)); return(0);}
Compilez et exécutez le programme ci-dessus, qui produira les résultats suivants :
The absolute value of 1234 is 1234.000000 The absolute value of -344 is 344.000000
Informations étendues :
fabs La différence entre () et abs() :
(1) Différents objets paramètres
abs() prend la valeur absolue d'un entier, tandis que fabs() prend la valeur absolue valeur d'un nombre à virgule flottante.
(2) Le prototype de la fonction est différent :
int abs(int x) double fabs(double x)
(3) Le fichier d'en-tête est différent :
abs(): #include <stdlib.h> fabs(): #include <math.h>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!