I'm a newbie in Java. this is a part of my program. i should get a 0.65 as a result but java result is 0.0. how to solve it?
double xinc;
int dx = 190;
int len = 290;
xinc = dx/len;
System.out.println(xinc);
I'm a newbie in Java. this is a part of my program. i should get a 0.65 as a result but java result is 0.0. how to solve it?
double xinc;
int dx = 190;
int len = 290;
xinc = dx/len;
System.out.println(xinc);
int/int = int
You have to make dx and len as double in order to get a double result else you can also type cast dx and len to double.
Try this:
xinc = (double)dx/len;
Also, before posting, Google.
int / int = int
int / double = double
double / int = double