Partager via


_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.

Voir aussi

Référence

Support à virgule flottante

_clear87, _clearfp

_status87, _statusfp, _statusfp2