Ciao a tutti devo fare due funzioni,una che converta le lire in euro e l'altra che faccia viceversa,le ho fatte:

codice:
 public static String lireToEuro(String lireString){
    double lire = Double.parseDouble(lireString);
    double euro = Math.floor(lire / 19.3627) / 100;
   // euro = Math.round(+0.1);

return Double.toString(euro);
}
public static String euroTolire(String EuroString)
{
    double euro = Double.parseDouble(EuroString);
    double lire = euro*1936.27;
    return Double.toString(lire);
}
Il problema sta che quando io metto detto i dati in euro e li memorizzoin un DB in Lire, quando vado a caricarli,euro 79.00 diventa 78.99,secondo voi come posso fare? avevo pensato di arrotondare la funzione lireToEuro ma ho paura che sballo tutto.