System.Default8087CW
Delphi
Default8087CW: Word platform = {$IF Defined(OSX)}$1333{$ELSE}$1332{$ENDIF};
C++
extern DELPHI_PACKAGE Word Default8087CW;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
variable | public | System.pas System.hpp |
System | System |
Description
Spécifie le mot de contrôle 8087 par défaut.
Default8087CW est la valeur à laquelle est défini le registre de contrôle de l'unité virgule flottante (FPU). Le mot de contrôle de la FPU définit la précision de la FPU, le mode d'arrondi, et si les exceptions génèrent des signaux lorsqu'elles surviennent. Voir la documentation Intel pour plus de détails.
La procédure Set8087CW permet au programmeur d'avoir un accès direct à Default8087CW. La définition de la précision des calculs en virgule flottante et le mécanisme d'arrondi peuvent être utiles si vous réutilisez un ancien programme qui dépend du standard de précision choisi. Cependant, faites attention en utilisant cette procédure pour changer la valeur du 8087CW, car le comportement du programme lors des calculs en virgule flottante changera. C'est au programmeur de le réinitialiser.