.\" -*- coding: UTF-8 -*- .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH __setfpucw 3 "17 maja 2025 r." "Linux man\-pages 6.15" .SH NAZWA __setfpucw \- zmienia słowo kontrolne koprocesora na architekturze i386 (przestarzałe) .SH BIBLIOTEKA Standardowa biblioteka C (\fIlibc\fP,\ \fI\-lc\fP) .SH SKŁADNIA .nf \fB#include \fP .P \fB[[przestarzałe]] void __setfpucw(unsigned short \fP\fIcontrol_word\fP\fB);\fP .fi .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 STANDARDY GNU. .SH HISTORIA Usunięte w glibc 2.1. .SH UWAGI Dostępne są nowe funkcje zgodne z C99 o prototypach w \fI\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. .P Jeśli mimo wszystko potrzebny jest bezpośredni dostęp do słowa kontrolnego FPU, można posłużyć się zdefiniowanymi w \fI\fP makrami \fB_FPU_GETCW\fP i \fB_FPU_SETCW\fP. .SH PRZYKŁADY \fB__setfpucw(0x1372)\fP .P Ustawia słowo kontrolne koprocesora w architekturze i386 na: .RS .PD 0 .IP \[bu] 3 rozszerzoną dokładność .IP \[bu] zaokrąglanie do najbliższego .IP \[bu] wyjątki podczas przepełnienia, dzielenia przez zero oraz gdy wartość nie jest liczbą .PD .RE .SH "ZOBACZ TAKŻE" \fBfeclearexcept\fP(3) .P \fI\fP .PP .SH TŁUMACZENIE Tłumaczenie niniejszej strony podręcznika: Adam Byrtek , Andrzej Krzysztofowicz , Robert Luberda i Michał Kułach . .PP 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. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .