Bonjour

Je deviens fou face à un pb tout con.
Je cherche a calculer un rendement à partir d une somme initiale et d un total de mises (pour un jeu)

Pour calculer le rendement la logique voudrait que je fasse (somme+mises)*100/mises...

alors voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
somme := 7416085;
  total_mises := 19869799;
  somme := somme + total_mises;
  pc_cs := somme / total_mises;
  pc_cs := pc_cs * 100;
  Memo_ME.lines.add(formatfloat('0.00', pc_cs));
  somme := somme * 100;
  pc_cs := somme / total_mises;
  Memo_ME.lines.add(formatfloat('0.00', pc_cs));
et voici le resultat obtenu :

137,32
-78,83
Le premier est correct et le second est ... n importe quoi.

L un d entre vous pourrait il m expliquer cela pke là j avoue ça me rend dingue !!!

D avance merci pour vos lumieres...