Bonjour à tous,

en profilant une assez grosse application de traitements matriciels, je me rends compte que l'appelle à la fonction floor prend beaucoup de temps.
Entre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
double a;
int b;
b = (int)floor(a);
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
double a;
int b;
b = (int)a;
je divise par deux le temps d’exécution. Ma question est : c'est deux codes renvoient-ils rigoureusement la même chose ?

Merci