_set_controlfp
Paramétrez le mot de commande à virgule flottante.
void __cdecl _set_controlfp(
unsigned int newControl,
unsigned int mask
);
Paramètres
newControl
Nouvelles valeurs de bits de contrôle-Word.mask
Masquez pour que les nouveaux éléments de contrôle-Word définissent.
Valeur de retour
Aucun
Notes
_set_controlfp est semblable à _control87, mais il définit uniquement le mot de commande à virgule flottante à newControl.Les bits dans les valeurs indiquent l'état du contrôle à virgule flottante.L'état du contrôle à virgule flottante permet au programme de modifier la précision, l'arrondi, et les modes de l'infini dans le package mathématiques à virgule flottante.Vous pouvez également masquer ou démasquer des exceptions de virgule flottante à l'aide de _set_controlfp.Pour plus d'informations, consultez _control87, _controlfp, __control87_2.
Cette fonction est déconseillée lors de la compilation avec /clr (Compilation pour le Common Language Runtime) ou /clr:pure car le common langage runtime prend en charge uniquement la précision de virgule flottante par défaut.
Configuration requise
routine |
en-tête requis |
compatibilité |
---|---|---|
_set_controlfp |
<float.h> |
processeur x86 uniquement |
Pour plus d'informations de compatibilité, consultez compatibilité dans l'introduction.