Extended/fr

From Lazarus wiki
Revision as of 10:20, 26 November 2016 by E-ric (talk | contribs) (Created page with "'''Extended''' est un type de donnée numérique réel en virgule flottante de grande amplitude. Pour les processeurs 80x86, il prend jusqu'à 10 octet d'espace mémoire. Plu...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Extended est un type de donnée numérique réel en virgule flottante de grande amplitude.

Pour les processeurs 80x86, il prend jusqu'à 10 octet d'espace mémoire. Plus d'information sont disponible dans la référence du programmeur d'Intel. L'amplitude des valeur du type est 1,9E-4932 .. 1,1E4932.

Pour tous les autres processeurs qui supportent les opérations en virgule flottante, Extended est un surnom pour le type qui offre la plus grande précision, c'est en général le type Double (amplitude 5,0E-324 .. 1,7E308). Pour les processeurs qui ne supporte pas les opérations de co-pocesseur (et qui ont la bascule {$E+}), le type Extended correspond au type réel simple (1,5E-45 .. 3,4E38).

Il faut retenir de ceci que la représentation en mémoire de ce type dépend du processeur et n'est donc pas adapté pour les échange de données entre ordinateurs.

Voir aussi


navigation bar: data types
simple data types

boolean byte cardinal char currency double dword extended int8 int16 int32 int64 integer longint real shortint single smallint pointer qword word

complex data types

array class object record set string shortstring