dal nome delle variabili mi sembra usi visual basic
dovresti sapere che in vb integer long e byte troncano le posizioni decimali
quindi dovresti usare single o double che però occupano + memoria
perciò io faccio così
uso int e long moltiplicati x 1000 così mi evito la virgola e posso controllare a quale centesimo si avvicina di + l'ultima cifra e tengo l'ultimo risultato come double
tutto dipende da che precisione ti serve

Rispondi quotando