Freigeben über


_set_controlfp

Legt das Gleitkommasteuerwort fest.

Syntax

void __cdecl _set_controlfp(
    unsigned int newControl,
    unsigned int mask
);

Parameter

newControl
Neue Bitwerte des Steuerworts.

mask
Maske für festzulegende neue Steuerwortbits.

Rückgabewert

Keine.

Hinweise

Die _set_controlfp Funktion ähnelt _control87dem, legt aber nur das Gleitkomma-Steuerelementwort auf newControl. Die Bits in den Werten geben den Zustand des Gleitkommasteuerelements an. Über den Gleitkommawert-Steuerstatus kann das Programm die Modi für Genauigkeit, Rundung und Unendlichkeit im Paket für Gleitkommaoperationen ändern. Sie können auch _set_controlfp verwenden, um Gleitkommaausnahmen zu maskieren bzw. die Maskierung aufzuheben. Weitere Informationen finden Sie unter _control87, _controlfp, __control87_2.

Diese Funktion ist beim Kompilieren mit /clr (Common Language Runtime Compilation) veraltet, da die Common Language Runtime nur die Standardmäßige Gleitkommagenauigkeit unterstützt.

Anforderungen

Routine Erforderlicher Header Kompatibilität
_set_controlfp <float.h> Nur x86-Prozessor

Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.

Siehe auch

Mathematische Unterstützung und Gleitkommaunterstützung
_clear87, _clearfp
_status87, _statusfp_statusfp2