Fonction fdimEntête à inclure#include <math.h> // <cmath> en C++ Fonction fdimdouble fdim( double x, double y ); float fdim( float x, float y ); /* only in C++ */ long double fdim( long double x, long double y ); /* only in C++ */ Cette fonction calcule la différence positive entre x et y. La formule de calcule est la suivante : x-y si x>y, 0 dans tous les autres cas.
Il est a noter qu'en C++, la fonction Paramètres
Valeur de retourRenvoie la différence positive. Exemple de code#include <stdio.h> #include <math.h> int main() { double x; double y; printf( "fdim( 4, 3 ) == %lf\n", fdim( 4, 3 ) ); // Affiche 1.00000 printf( "fdim( 3, 4 ) == %lf\n", fdim( 3, 4 ) ); // Affiche 0.00000 printf( "fdim( -4, -3 ) == %lf\n", fdim( -4, -3 ) ); // Affiche 0.00000 printf( "fdim( -3, -4 ) == %lf\n", fdim( -3, -4 ) ); // Affiche 1.00000 printf( "Veuillez saisir une valeur flottante : " ); scanf( "%lf", &x ); printf( "Veuillez saisir une autre valeur flottante : " ); scanf( "%lf", &y ); printf( "La différence positive est : %lf\n", fdim( x, y ) ); return 0; }
Il est a noter que la librairie mathématique doit être ajoutée durant l'étape de "link" (édition des liens)
de votre exécutable. Cela se réalise en ajoutant l'option gcc -o Sample Sample.c -lm Sujets connexes |
|
|