This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!See this thread for details.
Big Moose Saloon
 Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies Register / Login Win a copy of Refactoring for Software Design Smells: Managing Technical Debt this week in the OO, Patterns, UML and Refactoring forum!

# double question in srinivas majji's mock exam

naraharirao mocherla
Ranch Hand

Joined: Aug 16, 2005
Posts: 45
can you please let me know why the answer B is correc. iknow that min is -0.0,max is 0.0.but i'm not sure sbout the Math.min-0.0,+0.0)== Math.max(0.0,+0.0));

can sombody help with this question.

public void check()
2: {
3: System.out.println(Math.min(-0.0,+0.0));
4: System.out.println(Math.max(-0.0,+0.0));
5: System.out.println(Math.min(-0.0,+0.0) == Math.max(0.0,+0.0));
6: }

A) prints -0.0, +0.0 and false.
B) prints -0.0, +0.0 and true.
C) prints 0.0, 0.0 and false.
D) prints 0.0, 0.0 and true.

B is correct answer in Srinivas Majji's mockexam
P Hunjan
Greenhorn

Joined: May 20, 2005
Posts: 16
Negative zero compares equal to regular zero (positive zero), but the two zeros may be distinguished by division: one divided by negative zero yields negative infinity; one divided by positive zero yields positive infinity.

I agree. Here's the link: http://aspose.com/file-tools

subject: double question in srinivas majji's mock exam