Sign in Join
Wiki copytemporary

Real/fr

Deutsch · English · Français · Русский

real est un types standard du langage Pascal. Il est employé pour représenter des nombres rationnels, qui peuvent contenir une virgule et un exposant, par opposition au type de donnée entier qui est utilisé pour représenter des nombres entiers.

La représentation interne des types réels (i.e. le nombre d'octets et leur ordre), l'étendue et la précision résultantes sont dépendantes de la plate-forme.

Extrait du Manuel du programmeur de FreePascal (Chapitre 8.2.5 Types en virgule flottante):

pascal
Contrairement ?? Turbo Pascal, o?? le type Real a un format interne sp??cial, sous FreePascal 
le type r??el correspond simplement ?? l'un des autres types réels. Il correspond au type Double 
sur les processeurs qui supportent les opérations en virgule flottantes, alors qu'il correspond 
au type r??el Single sur ceux qui ne supportent pas les op??rations en virgule flottante par le
mat??riel.

Donc, le plus courant est la correspondance au Double (8 octets, 64 bits), avec un bit de signe, 11 bits d'exposant (signé) et 52 bits de mantisse. L'étendue des nombres est donnée par la plus grande valeur positive et la plus petite valeur négative: ±1.7976931348623157×10<sup>308</sup>. La plus petite valeur positive non nulle et la plus grande valeur négative non nulle sont: ±2.2250738585072020×10<sup>-308</sup>. La mantisse de 52 bits donne un précision décimale de 15 chiffres.

Une description plus détaillées des nombres en virgule flottante est donnée dans les pages Wikipédia Nombres en virgule flottante et IEEE 754.


From the Free Pascal wiki, page "Real/fr", as it stood on 2016-11-26 after a change by E-ric, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Edited on wiki.freepascal.org by 2 people, 2014–2016

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
E-ricCreated page
E-ric (minor)
E-ric (minor)
E-ric (minor)
FTurtlereplaced by newer version from real/fr
FTurtle
E-ric (minor)
E-ric (minor)

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.