Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
programming forums Java Java JSRs Mobile Certification Databases Caching Books Engineering Languages Frameworks Products This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
Sheriffs:
Saloon Keepers:
Bartenders:

# SCJP doubt

Greenhorn
Posts: 2
Hai,
I am planning to appear for Sun Certification and I have joined new in this forum. Let me have those advantages of clear concepts.
Thanks.
Question 1.
Which of the following statements are valid for a method which overrides the foll:
protected void method(int x) {..}
a. overiding method takes int as only parameter.
b. Overriding method must return a void.
c.overriding method can be declared as private.
d.overiding method can return any value it wishes.
Kindly clear my doubt as I have chosen a,b. Is that true?
Quetion 2:
Is -0.0 different from 0.0?
In that case what would be the right answer for ceil() and floor() of -0.5? Kindly clear my doubt.

maha anna
Ranch Hand
Posts: 1467
For Q2), yes in Java -0.0 is different from +0.0 and ceil(-0.5) will give -0.0 as result.
regds
maha anna

Marcela Blei
Ranch Hand
Posts: 477
Maha: In ABHILASH test there is a question about:
System.out.println(Math.min(0.0,-0.0));

Ajith Kallambella
Sheriff
Posts: 5782
Even 0.0 is a signed number. -0.0 is less than 0.0 .
However, -0.0 == 0.0 returns true.
I know it is weird, but that's the way it is
Ajith

RKB
Greenhorn
Posts: 9
Hi,
Quetion 2:
Is -0.0 different from 0.0?
In that case what would be the right answer for ceil() and floor() of -0.5?
Explanation:-
JLS says:
Positive zero and negative zero compare equal;
0.0==-0.0 is true
0.0>-0.0 is false.
But other operations can distinguish positive and negative zero;
1.0/0.0 is positive infinity,
1.0/-0.0 is negative infinity.
So Math.ceil(-0.5) gives -0.0
Math.floor(-0.5) gives -1.0
Hope this may help

iop lkj
Greenhorn
Posts: 1
Can any one give a link to the ABHILAASH test ?
Thx

Harry Chawla
Ranch Hand
Posts: 97

 Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters?