File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Anothe one from Whizlabs software. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Anothe one from Whizlabs software." Watch "Anothe one from Whizlabs software." New topic

Anothe one from Whizlabs software.

Latha Kota
Ranch Hand

Joined: Mar 13, 2003
Posts: 35
I found this question from Whizlabs software. I thought that the output would be 2.6 since it is assigned to a double variable. But the output is 2.0. Below is the code:
int a = 8;
int b = 3;
double f = a++/b--;
The answer is 2.0 but I was expecting 2.6.
Bojan Knezovic
Ranch Hand

Joined: Nov 20, 2003
Posts: 90

Operators are of type int, so the result will be as well. Later on it will be automatically widened to conform to the size of float.
I agree. Here's the link:
subject: Anothe one from Whizlabs software.
It's not a secret anymore!