.\" -*- coding: UTF-8 -*-
.\" Written Sat Mar  8 10:35:08 MEZ 1997 by
.\" J. "MUFTI" Scheurich (mufti@csv.ica.uni-stuttgart.de)
.\"
.\" %%%LICENSE_START(GPL_NOVERSION_ONELINE)
.\" This page is licensed under the GNU General Public License
.\" %%%LICENSE_END
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH __SETFPUCW 3 "9 czerwca 2020 r." Linux "Podręcznik programisty Linuksa"
.SH NAZWA
__setfpucw \- zmiana słowa kontrolnego koprocesora w architekturze i386
(przestarzałe)
.SH SKŁADNIA
\fB#include <i386/fpu_control.h>\fP
.PP
\fBvoid __setfpucw(unsigned short \fP\fIcontrol_word\fP\fB);\fP
.SH OPIS
Funkcja \fB__setfpucw\fP() wpisuje \fIcontrol_word\fP do rejestrów FPU
(floating\-point unit \- jednostki zmiennoprzecinkowej) w architekturze
i386. Słowo to było używane do zmiany dokładności zmiennoprzecinkowej,
zaokrąglania oraz wyjątków zmiennoprzecinkowych.
.SH "ZGODNE Z"
Ta funkcja była niestandardowym rozszerzeniem GNU.
.SH UWAGI
Od glibc 2.1 ta funkcja już nie istnieje. Dostępne są nowe funkcje zgodne z
C99 o prototypach w \fI<fenv.h>\fP, takie jak \fBfegetround\fP(3),
\fBfesetround\fP(3), służące do ustawiania trybów zaokrąglania koprocesora;
takie jak \fBfegetenv\fP(3), \fBfeholdexcept\fP(3), \fBfesetenv\fP(3),
\fBfeupdateenv\fP(3), służące do ustawiania środowiska zmiennoprzecinkowego;
takie jak \fBfeclearexcept\fP(3), \fBfegetexceptflag\fP(3), \fBferaiseexcept\fP(3),
\fBfesetexceptflag\fP(3) oraz\fBfetestexcept\fP(3), służące do obsługi wyjątków
zmiennoprzecinkowych.
.PP
Jeśli mimo wszystko potrzebny jest bezpośredni dostęp do słowa kontrolnego
FPU, można posłużyć się zdefiniowanymi w \fI<fpu_control.h>\fP makrami
\fB_FPU_GETCW\fP i \fB_FPU_SETCW\fP.
.SH PRZYKŁADY
\fB__setfpucw(0x1372)\fP
.PP
Set FPU control word on the i386 architecture to
     \- extended precision
     \- rounding to nearest
     \- exceptions on overflow, zero divide and NaN
.SH "ZOBACZ TAKŻE"
\fBfeclearexcept\fP(3)
.PP
\fI<fpu_control.h>\fP
.SH "O STRONIE"
Angielska wersja tej strony pochodzi z wydania 5.10 projektu Linux
\fIman\-pages\fP. Opis projektu, informacje dotyczące zgłaszania błędów oraz
najnowszą wersję oryginału można znaleźć pod adresem
\%https://www.kernel.org/doc/man\-pages/.

.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są:
Adam Byrtek <alpha@irc.pl>,
Andrzej Krzysztofowicz <ankry@green.mf.pg.gda.pl>
i
Robert Luberda <robert@debian.org>
.

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach
licencji można uzyskać zapoznając się z
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License w wersji 3
.UE
lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres
.MT
manpages-pl-list@lists.sourceforge.net
.ME .
