1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| /* pour printf*/
#include <stdio.h>
/* pour EXIT_SUCCESS*/
#include <stdlib.h>
/* cette fonction calcule la différence entre deux valeurs
et retourne 0 si cette valeur est inférience à un seuil*/
float diffTemp(float fT1, float fT2, float fSeuil)
{
/* calcul de l'écart */
float ret = fabs(fT1 - fT2);
/* si écart inférieur à seuil, on le met à zéro*/
if(ret < fSeuil)
{
ret = .0F;
}
return ret;
}
int main()
{
printf("Bonjour tout le monde !\n");
/* test de notre nouvelle fonction*/
printf("diff entre %f et %f : %f\n", 10., 11., diffTemp(10.,11.,5.));
printf("diff entre %f et %f : %f\n", 10., 20., diffTemp(10.,20.,5.));
return EXIT_SUCCESS;
} |
Partager