File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Rounding 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 "Rounding" Watch "Rounding" New topic
Author

Rounding

Drew Lane
Ranch Hand

Joined: May 13, 2001
Posts: 296
OK, I thought this would be an easy question, but I got it wrong:
What is the value of the following expression:
Math.round(Math.random() + 2.50001);
Answer: 3
Isn't it possible the value of Math.random() could be 0.99999 ?
If it was then the value of the expression would be 3.5 which would be rounded to 4, no?
Thanks,
Drew
Junilu Lacar
Bartender

Joined: Feb 26, 2001
Posts: 4462
    
    6

Drew, if this is coming from the RHE mock exam, the answer given is wrong. You are right about round() and random(), so the correct answer to that question would be "impossible to say"

Junilu - [How to Ask Questions] [How to Answer Questions]
Drew Lane
Ranch Hand

Joined: May 13, 2001
Posts: 296
THANK YOU!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Rounding