Originariamente inviato da zaratustra
Ho questo numero: 721,20

Applico questa funzione:

(int(721,20*100))/100

In teoria mi dovrebbe dare di nuovo 721,20, invece mi da 721,19

perchè?
Ciao, non penso di avere un computer più intelligente..
a me questo codice restituisce il valore esatto (721,20):
codice:
Dim n As Double
Dim func As Double
n = 721.2
func = Int(n * 100) / 100