Hallo,
Bij dit script:
double koersdouble = Double.parseDouble(koers.getText());
int koersint = 100 * koersdouble;
Krijg ik deze foutmelding:
C:\Javaprog\Euro.java:50: possible loss of precisionfound : doublerequired: int int koersint = 100 * koersdouble;
Het maakt niet uit dat ik precisie verlies, aangezien ik een invoer heb, waarbij je moet invullen hoeveel 1 euro waardt is in doller (de koers), maar in mijn programma heb ik het getal keer 100 nodig! Hoe moet ik dit oplossen! want 1,56 * 100 = 156, een integer heb ik nodig.
Bij dit script:
double koersdouble = Double.parseDouble(koers.getText());
int koersint = 100 * koersdouble;
Krijg ik deze foutmelding:
C:\Javaprog\Euro.java:50: possible loss of precisionfound : doublerequired: int int koersint = 100 * koersdouble;
Het maakt niet uit dat ik precisie verlies, aangezien ik een invoer heb, waarbij je moet invullen hoeveel 1 euro waardt is in doller (de koers), maar in mijn programma heb ik het getal keer 100 nodig! Hoe moet ik dit oplossen! want 1,56 * 100 = 156, een integer heb ik nodig.