Provided by: manpages-ro-dev_4.21.0-2_all 

__setfpucw(3) Library Functions Manual __setfpucw(3)
NUME
__setfpucw - stabilește cuvântul de control FPU pe arhitectura i386 (învechit)
BIBLIOTECA
Biblioteca C standard (libc, -lc)
REZUMAT
#include <i386/fpu_control.h>
[[depreciat]] void __setfpucw(unsigned short control_word);
DESCRIERE
__setfpucw() transferă control_word către registrele FPU (unitate în virgulă mobilă) pe arhitectura i386.
Aceasta a fost utilizată pentru a controla precizia în virgulă mobilă, rotunjirea și excepțiile în
virgulă mobilă.
STANDARDE
Această funcție a fost o extensie GNU nestandardizată.
NOTE
Începând cu glibc 2.1, această funcție nu mai există. Există funcții noi din C99, cu prototipuri în
<fenv. h>, pentru a controla modurile de rotunjire FPU, cum ar fi fegetround(3), fesetround(3), și mediul
în virgulă mobilă, cum ar fi fegetenv(3), feholdexcept(3), fesetenv(3), feupdateenv(3), și gestionarea
excepțiilor FPU, cum ar fi feclearexcept(3), fegetexceptflag(3), feraiseexcept(3), fesetexceptflag(3) și
fetestexcept(3).
Dacă este în continuare necesar accesul direct la cuvântul de control al FPU, pot fi utilizate
macrocomenzile _FPU_GETCW și _FPU_SETCW din <fpu_control.h>.
EXEMPLE
__setfpucw(0x1372)
Stabilește cuvântul de control FPU pe arhitectura i386 la
• extended precision (precizie extinsă)
• rounding to nearest (rotunjire la cea mai apropiată valoare)
• excepții la depășirea limitei, împărțirea la zero și NaN
CONSULTAȚI ȘI
feclearexcept(3)
<fpu_control.h>
TRADUCERE
Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu
<remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o
versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio
RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-
ro@lists.sourceforge.net.
Pagini de manual de Linux 6.03 5 februarie 2023 __setfpucw(3)