_set_controlfp
Définit le mot de commande des virgules.
void __cdecl _set_controlfp(
unsigned int newControl,
unsigned int mask
);
Paramètres
newControl
Nouvelles valeurs des bits du mot de contrôle.mask
Masque pour de nouveaux bits du mot de contrôle à définir.
Valeur de retour
Aucun.
Notes
_set_controlfp est similaire à _control87, mais affecte uniquement le mot de commande des 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 d'infini dans le package math des virgules flottantes. Vous pouvez également masquer ou démasquer des exceptions de virgules flottantes en utilisant _set_controlfp. Pour plus d'informations, consultez _control87, _controlfp, __control87_2.
Cette fonction est ignorée lorsque vous utilisez /clr (Compilation pour le Common Language Runtime) ou /clr:pure pour compiler car le Common Langage Runtime (CLR) ne prend en charge que la précision de virgule flottante par défaut.
Configuration requise
Routine |
En-tête requis |
Compatibilité |
---|---|---|
_set_controlfp |
<float.h> |
processeurs x86 uniquement |
Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.