Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Cette fonction renvoie la direction d'arrondi dynamique actuellement utilisée pour les calculs en virgule flottante.
Paramètres
Cette fonction ne reçoit aucun paramètre.
Valeur de retour
La fonction renvoie une des macros d'arrondi, comme FE_TONEAREST ou FE_DOWNWARD. Une valeur négative indique que la direction courante ne peut pas être déterminée.
Exemple de code
Le programme suivant lit la direction d'arrondi courante et teste le cas le plus courant : l'arrondi au plus proche.
1
2
3
4
5
6
7
8
9
10
11
#include <fenv.h>
#include <stdio.h>
int main() {
int mode = fegetround();
printf( "Arrondi au plus proche : %d\n", mode == FE_TONEAREST );
return 0;
}
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :