On 05.12.2010 0:48, so wrote:
writeln(r2);//2.22507e-308, wtf ?

What is wrong? It is the smallest representable double. not (-double.max)

The smallest is 5e-324 as I (hopefully) showed.


r2 /= 2.0;
writeln(r2);// 1.11254e-308, a logical consequence of above

That is something weird, you get a double smaller than the smallest representable!


To prove the above point.

--
Dmitry Olshansky

Reply via email to