Becracker
Messages postés116Date d'inscriptiondimanche 12 décembre 2004StatutMembreDernière intervention25 septembre 2005
-
8 sept. 2005 à 21:20
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 2014
-
8 sept. 2005 à 22:43
Salut les gars,
Je voudrai savoir comment on fait lorsqu'on a le résultat d'une
division de ne récupérer que la partie avant la virgule. De même pour
la partie après la virgule.
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 8 sept. 2005 à 21:40
salut
utilise la fonction trunc() pour la partie entiere et la fonction fract pour la partie decimale
function Trunc(X: Extended): Int64;
Description
Dans le code Delphi, la fonction Trunc tronque une valeur de type réel en valeur de type entier. X est une expression de type réel. Trunc renvoie une valeur Int64 qui correspond à la valeur arrondie de X (vers zéro).
function Frac(X: Extended): Extended;
Description
Dans le code Delphi, la fonction Frac renvoie la partie décimale de l'argument X.
X est une expression de type réel. Le résultat est la partie décimale de X ; c'est-à-dire Frac(X) = X - Int(X).