Ma miseriaccia.. mi sta venendo un dubbio pazzesco!!

Ho dei prezzi da un db che vengono recuperati e moltiplicati per 1.20, così da calcolare l'IVA; tutto funziona fintato che il campo in questione è di tipo testo, ma appena ho convertito la tabella in FLOAT, il risultato che mi viene fuori è espresso con più cifre dopo la virgola tipo: 144,960003662109
La cosa si potrebbe risolvere convertendo il numero in stringa, splittando all'occorenza della virgola e recuperare i due numeri successivi, ma non c'è un modo più veloce??