Provided by: manpages-es_1.55-10_all bug

__SETFPUCW(3)                            Manual del Programador de Linux                           __SETFPUCW(3)

NOMBRE

       __setfpucw - asigna un valor a la palabra de control de la fpu en la arquitectura i386 (obsoleta)

SINOPSIS

       #include <i386/fpu_control.h>

       void __setfpucw((unsigned short) control_word);

DESCRIPCIÓN

       __setfpucw  transfiere  control_word  a  los  registros  de  la  fpu (floating point unit, unidad de coma
       flotante) en la arquitectura i386. Esto era utilizado para controlar  la  precisión  de  punto  flotante,
       redondeo y excepciones de punto flotante.

EJEMPLO

       __setfpucw(0x1372)

       Asigna a la palabra de control de la fpu en la arquitectura i386
            - precisión extendida
            - redondeo al más cercano
            - excepciones en desbordamiento, división por cero e infinito (NaN)

DISPONIBILIDAD

       A  partir  de  la  versión 2.1 de glibc esta función dejó de existir.  Hay nuevas funciones dentro de ISO
       C99, cuyos prototipos se encuentran en /usr/include/fenv.h, para controlar los modos de  redondeo  de  la
       fpu,  como  fegetround, fesetround, y el entorno de coma flotante, como fegetenv, feholdexcept, fesetenv,
       feupdateenv y el manejo de excepciones de la fpu,  como  feclearexcept,  fegetexceptflag,  feraiseexcept,
       fesetexceptflag, fetestexcept.

       Si  aún  se  necesita  acceso  directo  a  la palabra de control de la FPU, se pueden utilizar las macros
       _FPU_GETCW y _FPU_SETCW del fichero /usr/include/fpu_control.h.

VÉASE TAMBIÉN

       feclearexcept(3)
       /usr/include/i386/fpu_control.h

Página Man de Linux i386                          8 Marzo 1997                                     __SETFPUCW(3)