_set_controlfp
Ustawia zmiennoprzecinkowe słowo sterujące.
Składnia
void __cdecl _set_controlfp(
unsigned int newControl,
unsigned int mask
);
Parametry
newControl
Nowe wartości bitów wyrazów kontrolnych.
mask
Maskuj dla nowych bitów słów kontrolnych do ustawienia.
Wartość zwracana
Brak.
Uwagi
Funkcja jest podobna _set_controlfp
do _control87
, ale ustawia tylko zmiennoprzecinkowe słowo sterujące na newControl
wartość . Bity w wartościach wskazują stan sterowania zmiennoprzecinkowego. Stan sterowania zmiennoprzecinkowego umożliwia programowi zmianę dokładności, zaokrąglania i trybów nieskończoności w pakiecie matematycznym zmiennoprzecinkowym. Można również maskować lub maskować wyjątki zmiennoprzecinkowe przy użyciu polecenia _set_controlfp
. Aby uzyskać więcej informacji, zobacz _control87
, _controlfp
, __control87_2
.
Ta funkcja jest przestarzała podczas kompilowania z /clr (kompilacja środowiska uruchomieniowego języka wspólnego), ponieważ środowisko uruchomieniowe języka wspólnego obsługuje tylko domyślną precyzję zmiennoprzecinkową.
Wymagania
Procedura | Wymagany nagłówek | Zgodność |
---|---|---|
_set_controlfp |
<float.h> | Tylko procesor x86 |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.
Zobacz też
Obsługa obliczeń matematycznych i zmiennoprzecinkowych
_clear87
, _clearfp
_status87
, , _statusfp
_statusfp2