Ho pochi valori di stringa che sto recupero dal mio database per esempioCome convertire da stringa con formattazione frazionaria a Decimale o Float in Java?
"1/4","2/3"
Ma durante la visualizzazione di contenuti ListView Android ho bisogno di visualizzarla come 0.25
, 0.66
.
Ora non voglio dividere la stringa e quindi dividere le singole stringhe in numeri e quindi dividerle in modo da avere un risultato.
Qualcuno sa, alcune funzioni dirette come Double.valueOf
o parseDouble
tipo?
Il tuo requisito per trovare una soluzione sembra irragionevole, sembra l'approccio migliore per farlo in quel modo. –
Sì, gabriel, anche io stavo pensando perché qualcuno dovrebbe salvare i valori come 1/4 e 2/3 nel database, ma per quanto riguarda la preoccupazione del cliente, sì, essi hanno tali valori, così necessari per aggirare il problema. –
Il mio commento non riguardava il modo in cui i dati sono stati salvati (avendo visto qualche cosa strana io stesso), ma alla tua limitazione all'uso di uno split ("/") per risolvere il problema. –