hai provato a farti stampare a video il risultato di cint(num) per vedere cosa ottieni?

anche la differenza tra 1.5 e 1,5 può creare dei problemi credo...

poi con i decimali dovresti usare dopo cint anche cdbl mi pare

ma son prove da fare... così su due piedi è difficile!