var search_data = {"index":{"searchIndex":["integer","math","numeric","object","rsqrt()","sqrt()","unknown()"],"longSearchIndex":["integer","math","numeric","object","math::rsqrt()","math::sqrt()","object#unknown()"],"info":[["Integer","","Integer.html","","<p>When mathn is required, Integer&#39;s division is enhanced to return more precise values from mathematical …\n"],["Math","","Math.html","","<p>When mathn is required, the Math module changes as follows:\n<p>Standard Math module behaviour:\n\n<pre class=\"ruby\"><span class=\"ruby-constant\">Math</span>.<span class=\"ruby-identifier\">sqrt</span>(<span class=\"ruby-value\">4</span><span class=\"ruby-operator\">/</span><span class=\"ruby-value\">9</span>) <span class=\"ruby-operator\">...</span>\n</pre>\n"],["Numeric","","Numeric.html","",""],["Object","","Object.html","",""],["rsqrt","Math","Math.html#method-c-rsqrt","(a)","<p>Compute square root of a non negative number. This method is internally used by <code>Math.sqrt</code>.\n"],["sqrt","Math","Math.html#method-c-sqrt","(a)","<p>Computes the square root of <code>a</code>.  It makes use of Complex and Rational to have no rounding errors if possible. …\n"],["unknown","Object","Object.html#method-i-unknown","","<p>mathn\n<p>mathn serves to make mathematical operations more precise in Ruby and to integrate other mathematical …\n"]]}}