a me il cast a float non restituisce 0 ma 18.80 correttamente