Bonjour, grand débutant en C j'aimerais pouvoir additionner un int et un float.
Ce que je fais :
int sec = start_time_.tv_sec;
int usec = start_time_.tv_usec;
float temps = sec + usec / 1000000;
printf("t %d %d\n", sec, usec);
printf("%f\n", temps);
Ce que j'obtiens :
1316262618 109375
1316262656.000000
Ce que j'attends :
1316262618 109375
1316262618.109375
Qu'est-ce qui ne va pas svp ? 