it is as per above link.  When the need like <= double precision, we can go with easy way of Math.sqrl