Buonasera,
nell'app avrei bisogno di manipolare dei numeri (aggiungere/togliere cifre o virgola) per cui gestisco un numero in formato String e poi per fare di conto lo sposto in una variabile Float (e viceversa). Il problema che incontro è che se ho nella variabile String il numero "2.3", quando lo porto nella variabile Float diventa 2.299999952316284.
Qualcuno ha una idea del perché e, soprattutto, del come evitare ciò?
Infiniti grazie.
nell'app avrei bisogno di manipolare dei numeri (aggiungere/togliere cifre o virgola) per cui gestisco un numero in formato String e poi per fare di conto lo sposto in una variabile Float (e viceversa). Il problema che incontro è che se ho nella variabile String il numero "2.3", quando lo porto nella variabile Float diventa 2.299999952316284.
Qualcuno ha una idea del perché e, soprattutto, del come evitare ciò?
Infiniti grazie.