here’s my example:
double num = 0;
num = 4/3;
System.out.println(num);
And my output is 1.0 instead of 1.3
Any suggestions?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Don’t do int division since this always will result in a truncated int. Instead have your division use at least one double value.
Then when you want to display it as a String, format the output so you can choose your decimal places: