__setfpucw(3) Library Functions Manual __setfpucw(3) NOM __setfpucw - Positionner le mot de controle du FPU sur les machines i386 (obsolete) BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include [[obsolete]] void __setfpucw(unsigned short control_word); DESCRIPTION __setfpucw() transfere le mot_de_controle dans les registres du FPU (Floating Point Unit, unite de calcul en virgule flottante), sur les machines reposant sur une architecture a base de i386. Ceci permet de commander la precision des calculs en virgule flottante, les arrondis, et les exceptions mathematiques. NORMES GNU. HISTORIQUE Supprime dans la glibc 2.1. NOTES Il y a quelques nouvelles fonctions de C99, dont les prototypes se trouvent dans , permettant de commander le mode d'arrondi du FPU comme fegetround(3), fesetround(3), l'environnement en virgule flottante comme fegetenv(3), feholdexcept(3), fesetenv(3), feupdateenv(3) et la gestion des exception du FPU comme feclearexcept(3), fegetexceptflag(3), feraiseexcept(3), fesetexceptflag(3) et fetestexcept(3). Si l'acces direct au mot de commande du FPU est encore necessaire, on peut utiliser les macros _FPU_GETCW et _FPU_SETCW de . EXEMPLES __setfpucw(0x1372) Positionne le mot de controle du FPU sur une machine i386 ainsi : - precision etendue - arrondi au plus proche - exceptions si debordement, division par zero, ou NaN (not a number) VOIR AUSSI feclearexcept(3) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot et Jean-Pierre Giraud Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.18 8 fevrier 2026 __setfpucw(3)