Currency/fr

From Free Pascal wiki
Revision as of 14:40, 2 November 2016 by E-ric (talk | contribs)
Jump to navigationJump to search

Deutsch (de) English (en) suomi (fi) français (fr) русский (ru)

Le type Currency est un type de données réel avec 4 chiffres après la virgule et variant de -922337203685477,5808 à 922337203685477,5807. L'usage du type de données Currency est de donner des résultats arithmétiques qui correspondent exactement aux calculs décimaux sur les valeurs d'entrée.

Les valeurs réelles sont normalement enregistrées dans un format binaire ... A F I N I R ...
Real values are normally stored in the binary number system internally, and calculations are performed in the CPU in binary arithmetic. Since humans desire input and output numbers to be in decimal number format, there must be a conversion made between external decimal numbers and their binary internal representation. As a result of the conversion to/from binary numbers and the calculations being done in binary arithmetic, the results of normal real arithmetic can differ from a decimal arithmetic calculation.

Cette contradiction n'est pas critique dans de nombreuses applications, mais les applications financières nécessitent que les opérations arithmétiques correspondent aux calculs arithmétiques décimaux. Le type de données Currency est conçu pour donner des résultats arithmétiques correspondant à l'arithmétique décimale sur des valeurs réelles données.

Types de données
Types de données simples Boolean | Byte |Cardinal | Char | Currency | Extended | Int64 | Integer | Longint | Pointer | Real | Shortint | Smallint | Word
Types de données complexes Array | Class | Record | Set | String | ShortString