W1066 Perte de la précision à virgule flottante étendue. Réduction à Double (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Delphi)


Les opérations à virgule flottante en précision étendue sont prises en charge par les compilateurs Delphi pour les plates-formes 32 bits et ne sont pas prises en charge par les compilateurs Delphi pour les plates-formes 64 bits.

Dans les compilateurs Delphi pour les plates-formes 64 bits, la précision des calculs à virgule flottante a été réduite de extended (valeurs sur 10 octets) à double (valeurs sur 8 octets). Nous vous déconseillons l'emploi des valeurs à virgule flottante en précision étendue. L'architecture Intel x86 prend en charge les types de données réels sur 10 octets, mais la tendance des nouvelles architectures de processeur est d'effectuer des calculs à virgule flottante en parallèle et au maximum en précision double (voir les extensions Intel® Streaming SIMD).

Pour lire des nombres à virgule flottante en précision étendue à partir d'un fichier, voir TExtended80Rec.

Voir aussi