Section courante

A propos

Section administrative du site

CURRENCY

Monnaie
Delphi/Kylix/Lazarus System

Syntaxe

identv1,identv2,...:Currency;
identt1,identt2,...=Currency;

Paramètres

Nom Description
identv1, identv2 Ce paramètre permet d'indiquer une variable
identt1, identt2 Ce paramètre permet d'indiquer un type de variable

Description

Ce type d'identificateur permet de définir une variable de format Currency (nombre réel de -922337203685477,5808 à 922337203685477,5807).

Exemple

Voici quelques exemples typiques de l'utilisation de ce type de données :

  1. Program CurrencySamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4. Uses SysUtils;
  5.  
  6. Var myValue:Currency;
  7.  
  8. BEGIN
  9.  myValue := 4.80;
  10.  WriteLn('myValue = ',myValue:0:4);
  11.  myValue := myValue * 2;
  12.  WriteLn('myValue = ',myValue:0:4);
  13.  myValue := myValue + 1;
  14.  WriteLn('myValue = ',myValue:0:4);
  15. END.

on obtiendra le résultat suivant :

myValue = 4.8000
myValue = 9.6000
myValue = 10.6000

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - CurrToStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - CurrToStrF
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - Double
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - Extended
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - PCurrency
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - Single
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - StrToCurr

Dernière mise à jour : Mercredi, le 18 février 2015