Tenho dois int
int a = 40;
int cem = 100;
System.out.println(a/cem);
sai 0;
quero que sai 0,4
como faço?
Tenho dois int
int a = 40;
int cem = 100;
System.out.println(a/cem);
sai 0;
quero que sai 0,4
como faço?
double a = 40;
double cem = 100;
System.out.println(a/cem);
Assim:
System.out.println(Double.parseDouble(a/cem));
Coloque um cast
[code]double a = 40;
double cem = 100;
System.out.println((float)a/cem);[/code]
ou entao
int a = 40;
int cem = 100;
double aD = Double.parseDouble(a);
double cemD = Double.parseDouble(cem);
System.out.println(aD/cemD);
tens que fazer cast de um deles pra double…
int a = 40;
int cem = 100;
System.out.println((double)a/cem);
pq pro java a divisão de dois int dá outro int…