# Val mock Q21

Kareem Qureshi

Ranch Hand

Posts: 102

posted 14 years ago

Hi, Val

Can you explain the answer in Q21 in more detail, because i feel that getBoolean method can never return true. I think (int)Math.random*2 will always be equal to 0. If u see the javadocs, random()

Returns a double value with a positive sign, greater than or equal to 0.0 and less than 1.0. Returned values are chosen pseudorandomly with (approximately) uniform distribution from that range.

am I missing something here?

Please correct me

thanks in advance

kareem

Can you explain the answer in Q21 in more detail, because i feel that getBoolean method can never return true. I think (int)Math.random*2 will always be equal to 0. If u see the javadocs, random()

Returns a double value with a positive sign, greater than or equal to 0.0 and less than 1.0. Returned values are chosen pseudorandomly with (approximately) uniform distribution from that range.

am I missing something here?

Please correct me

thanks in advance

kareem