Current File : //opt/RZruby/share/doc/ruby/html/d6/d27/numeric_8c.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Ruby: numeric.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Ruby
   &#160;<span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="../../modules.html"><span>Modules</span></a></li>
      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
      <li><a href="../../globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">numeric.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../de/de6/ruby_2ruby_8h_source.html">ruby/ruby.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d5/de3/encoding_8h_source.html">ruby/encoding.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d8/d3c/util_8h_source.html">ruby/util.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>&quot;</code><br/>
<code>#include &lt;ctype.h&gt;</code><br/>
<code>#include &lt;math.h&gt;</code><br/>
<code>#include &lt;stdio.h&gt;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for numeric.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../d3/d32/numeric_8c__incl.png" border="0" usemap="#numeric_8c" alt=""/></div>
<map name="numeric_8c" id="numeric_8c">
<area shape="rect" id="node2" href="../../de/de6/ruby_2ruby_8h.html" title="ruby/ruby.h" alt="" coords="323,80,417,107"/><area shape="rect" id="node14" href="../../d5/de3/encoding_8h.html" title="ruby/encoding.h" alt="" coords="693,80,819,107"/><area shape="rect" id="node16" href="../../d8/d3c/util_8h.html" title="ruby/util.h" alt="" coords="705,229,793,256"/><area shape="rect" id="node17" href="../../db/dde/internal_8h.html" title="internal.h" alt="" coords="901,80,985,107"/><area shape="rect" id="node7" href="../../d8/db0/defines_8h.html" title="defines.h" alt="" coords="407,304,487,331"/><area shape="rect" id="node9" href="../../d3/d90/missing_8h.html" title="ruby/missing.h" alt="" coords="236,304,354,331"/><area shape="rect" id="node10" href="../../db/d2e/intern_8h.html" title="ruby/intern.h" alt="" coords="317,155,422,181"/><area shape="rect" id="node13" href="../../d7/d72/subst_8h.html" title="ruby/subst.h" alt="" coords="139,155,241,181"/><area shape="rect" id="node12" href="../../dd/d24/st_8h.html" title="ruby/st.h" alt="" coords="436,229,514,256"/><area shape="rect" id="node15" href="../../d8/db3/oniguruma_8h.html" title="ruby/oniguruma.h" alt="" coords="688,155,825,181"/></map>
</div>
</div>
<p><a href="../../d6/d27/numeric_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a566d8859d1a43f73f0e76619833d4d98"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a566d8859d1a43f73f0e76619833d4d98">FLT_RADIX</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a566d8859d1a43f73f0e76619833d4d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a744ae7c1870e42f6b620ccd8f1911895"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a744ae7c1870e42f6b620ccd8f1911895">FLT_ROUNDS</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a744ae7c1870e42f6b620ccd8f1911895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5f2d2630bc132bca0a4c9733164e91a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab5f2d2630bc132bca0a4c9733164e91a">DBL_MIN</a>&#160;&#160;&#160;2.2250738585072014e-308</td></tr>
<tr class="separator:ab5f2d2630bc132bca0a4c9733164e91a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af78670ee54c1203d613f8fb0e022d214"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af78670ee54c1203d613f8fb0e022d214">DBL_MAX</a>&#160;&#160;&#160;1.7976931348623157e+308</td></tr>
<tr class="separator:af78670ee54c1203d613f8fb0e022d214"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a7be8bc5288d5fe9f56aae3a8684167"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0a7be8bc5288d5fe9f56aae3a8684167">DBL_MIN_EXP</a>&#160;&#160;&#160;(-1021)</td></tr>
<tr class="separator:a0a7be8bc5288d5fe9f56aae3a8684167"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a539f2dd258b96fac8f4dc9bc139d75c9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a539f2dd258b96fac8f4dc9bc139d75c9">DBL_MAX_EXP</a>&#160;&#160;&#160;1024</td></tr>
<tr class="separator:a539f2dd258b96fac8f4dc9bc139d75c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b731624df926496f4fc19001447d3e7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a5b731624df926496f4fc19001447d3e7">DBL_MIN_10_EXP</a>&#160;&#160;&#160;(-307)</td></tr>
<tr class="separator:a5b731624df926496f4fc19001447d3e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75425646ce3c79cbc0a8e9613f3d9c17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a75425646ce3c79cbc0a8e9613f3d9c17">DBL_MAX_10_EXP</a>&#160;&#160;&#160;308</td></tr>
<tr class="separator:a75425646ce3c79cbc0a8e9613f3d9c17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab51e57479919fd1978d19ccbb3e5b167"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab51e57479919fd1978d19ccbb3e5b167">DBL_DIG</a>&#160;&#160;&#160;15</td></tr>
<tr class="separator:ab51e57479919fd1978d19ccbb3e5b167"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb343417fe0051b641fc7921022c7b0d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aeb343417fe0051b641fc7921022c7b0d">DBL_MANT_DIG</a>&#160;&#160;&#160;53</td></tr>
<tr class="separator:aeb343417fe0051b641fc7921022c7b0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab701824136346377b44fc3adb8050b29"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab701824136346377b44fc3adb8050b29">DBL_EPSILON</a>&#160;&#160;&#160;2.2204460492503131e-16</td></tr>
<tr class="separator:ab701824136346377b44fc3adb8050b29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a185e49f528a347923ef41fd449362b30"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a185e49f528a347923ef41fd449362b30">NUMERR_TYPE</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a185e49f528a347923ef41fd449362b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c185cfb7fa24e1110668f4266f35a4d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a2c185cfb7fa24e1110668f4266f35a4d">NUMERR_NEGATIVE</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a2c185cfb7fa24e1110668f4266f35a4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32c2103c24dc3f995bc4d1fd3882e2eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a32c2103c24dc3f995bc4d1fd3882e2eb">NUMERR_TOOLARGE</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a32c2103c24dc3f995bc4d1fd3882e2eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa5834aace1fe34c8fdb7c6da84ed953"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aaa5834aace1fe34c8fdb7c6da84ed953">DIGSPERLONG</a>&#160;&#160;&#160;(SIZEOF_LONG/<a class="el" href="../../d8/db0/defines_8h.html#a01080d3205c9242c508393da18345c99">SIZEOF_BDIGITS</a>)</td></tr>
<tr class="separator:aaa5834aace1fe34c8fdb7c6da84ed953"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f5738d7b59544dce5858ff976948878"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0f5738d7b59544dce5858ff976948878">LONG_MIN_MINUS_ONE</a>&#160;&#160;&#160;((double)<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ae8a44c5a7436466221e0f3859d02420f">LONG_MIN</a>-1)</td></tr>
<tr class="separator:a0f5738d7b59544dce5858ff976948878"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1213abeb6c94de468daec22bfd60a9e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af1213abeb6c94de468daec22bfd60a9e">LONG_MAX_PLUS_ONE</a>&#160;&#160;&#160;(2*(double)(<a class="el" href="../../da/d50/vsnprintf_8c.html#a50fece4db74f09568b2938db583c5655">LONG_MAX</a>/2+1))</td></tr>
<tr class="separator:af1213abeb6c94de468daec22bfd60a9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a752c8404224362441123ef4ecedf800c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a752c8404224362441123ef4ecedf800c">ULONG_MAX_PLUS_ONE</a>&#160;&#160;&#160;(2*(double)(ULONG_MAX/2+1))</td></tr>
<tr class="separator:a752c8404224362441123ef4ecedf800c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92fa6d03248308ed96d5561dde659fdb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a92fa6d03248308ed96d5561dde659fdb">int_succ</a>&#160;&#160;&#160;<a class="el" href="../../d6/d27/numeric_8c.html#af9dbba1649a4b2e3a9c6a83a33c22a0c">rb_int_succ</a></td></tr>
<tr class="separator:a92fa6d03248308ed96d5561dde659fdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0cdb6daf31ac8371cd55bf20276864c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ad0cdb6daf31ac8371cd55bf20276864c">int_pred</a>&#160;&#160;&#160;<a class="el" href="../../d6/d27/numeric_8c.html#aa072678dc02c995f313aa296bf4cc714">rb_int_pred</a></td></tr>
<tr class="separator:ad0cdb6daf31ac8371cd55bf20276864c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25123d770bf0f9066dbcba049a5e1f20"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a25123d770bf0f9066dbcba049a5e1f20">SQRT_LONG_MAX</a>&#160;&#160;&#160;((<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac1cf124db1e117ff7d61d608024f63ee">SIGNED_VALUE</a>)1&lt;&lt;((SIZEOF_LONG*<a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>-1)/2))</td></tr>
<tr class="separator:a25123d770bf0f9066dbcba049a5e1f20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a179df96fd08f0f2823bb0b707daee198"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a179df96fd08f0f2823bb0b707daee198">FIT_SQRT_LONG</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;(((<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&lt;<a class="el" href="../../d6/d27/numeric_8c.html#a25123d770bf0f9066dbcba049a5e1f20">SQRT_LONG_MAX</a>)&amp;&amp;((<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&gt;=-<a class="el" href="../../d6/d27/numeric_8c.html#a25123d770bf0f9066dbcba049a5e1f20">SQRT_LONG_MAX</a>))</td></tr>
<tr class="separator:a179df96fd08f0f2823bb0b707daee198"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cfa42d4b79c89d68c53be8b2150a503"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>(<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)&#160;&#160;&#160;<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a5753547d6a21eeb36aa8cb0ae7d6c9ce">rb_intern_const</a>(<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:a9cfa42d4b79c89d68c53be8b2150a503"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a7df19cf730447c00150569250a4b5e1d"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a7df19cf730447c00150569250a4b5e1d">round</a> (double x)</td></tr>
<tr class="separator:a7df19cf730447c00150569250a4b5e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b3253915a8058e5a978ce8838fe9eb5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a8b3253915a8058e5a978ce8838fe9eb5">fix_uminus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a8b3253915a8058e5a978ce8838fe9eb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9dffbad5d1af3303786d9662fe83c61"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ae9dffbad5d1af3303786d9662fe83c61">fix_mul</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ae9dffbad5d1af3303786d9662fe83c61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09b34328b59e6fcae3259082332087d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a09b34328b59e6fcae3259082332087d4">int_pow</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> x, unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> y)</td></tr>
<tr class="separator:a09b34328b59e6fcae3259082332087d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a049f5095b504bae18cac74150415f2de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a049f5095b504bae18cac74150415f2de">rb_num_zerodiv</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a049f5095b504bae18cac74150415f2de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9a4885ac1f1d283acffad435083fffa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ac9a4885ac1f1d283acffad435083fffa">rb_num_to_uint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>, unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *<a class="el" href="../../d8/d4e/strftime_8c.html#a339672ff94e6199019102f50d317c3d7">ret</a>)</td></tr>
<tr class="separator:ac9a4885ac1f1d283acffad435083fffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3cd06e675f8008885b81bf020795153"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af3cd06e675f8008885b81bf020795153">num_coerce</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:af3cd06e675f8008885b81bf020795153"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade77ac1e13b95d2696cdf0d8eb365fb7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ade77ac1e13b95d2696cdf0d8eb365fb7">coerce_body</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *x)</td></tr>
<tr class="separator:ade77ac1e13b95d2696cdf0d8eb365fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8de2f5759bce8d5be6a3b024bb6b5e88"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a8de2f5759bce8d5be6a3b024bb6b5e88">coerce_rescue</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *x)</td></tr>
<tr class="separator:a8de2f5759bce8d5be6a3b024bb6b5e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88721aba5417787d8ce646df47d4f0ff"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a88721aba5417787d8ce646df47d4f0ff">do_coerce</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *y, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/df2/win32_8c.html#a6ce68847c12434f60d1b2654a3dc3409">err</a>)</td></tr>
<tr class="separator:a88721aba5417787d8ce646df47d4f0ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a855357700650e78f28e015419405728b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a855357700650e78f28e015419405728b">rb_num_coerce_bin</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>)</td></tr>
<tr class="separator:a855357700650e78f28e015419405728b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7064d497b51108e57c4ce26847ee3079"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a7064d497b51108e57c4ce26847ee3079">rb_num_coerce_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>)</td></tr>
<tr class="separator:a7064d497b51108e57c4ce26847ee3079"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeecedbd15494ed636c5ce0b7068ea62e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aeecedbd15494ed636c5ce0b7068ea62e">rb_num_coerce_relop</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>)</td></tr>
<tr class="separator:aeecedbd15494ed636c5ce0b7068ea62e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6a68cba476d77fe7f9c29f32e1949b7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ae6a68cba476d77fe7f9c29f32e1949b7">num_sadded</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr>
<tr class="separator:ae6a68cba476d77fe7f9c29f32e1949b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30e47e1f4b94b67295ada11103870001"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a30e47e1f4b94b67295ada11103870001">num_init_copy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a30e47e1f4b94b67295ada11103870001"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab00865ad4e32a65c00bad9be90b9ead4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab00865ad4e32a65c00bad9be90b9ead4">num_uplus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:ab00865ad4e32a65c00bad9be90b9ead4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb7e491ae21b340e926bf43e421b7892"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#afb7e491ae21b340e926bf43e421b7892">num_imaginary</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:afb7e491ae21b340e926bf43e421b7892"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a176b27f98c46c2fcbdd5b973d7facb13"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a176b27f98c46c2fcbdd5b973d7facb13">num_uminus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a176b27f98c46c2fcbdd5b973d7facb13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf92aef4bfbfd85738b58a3b31da1dd6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#adf92aef4bfbfd85738b58a3b31da1dd6">num_quo</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:adf92aef4bfbfd85738b58a3b31da1dd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6410893a7c02c90f256c49df5c2bcfe8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a6410893a7c02c90f256c49df5c2bcfe8">num_fdiv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a6410893a7c02c90f256c49df5c2bcfe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af57de4d525bdc00489f6b1171c736f01"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af57de4d525bdc00489f6b1171c736f01">num_div</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:af57de4d525bdc00489f6b1171c736f01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a221b9d92f159c84437388a7c2cfb0607"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a221b9d92f159c84437388a7c2cfb0607">num_modulo</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a221b9d92f159c84437388a7c2cfb0607"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61dbc3c05cf3b3860d267bd4b4a4b9a1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a61dbc3c05cf3b3860d267bd4b4a4b9a1">num_remainder</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a61dbc3c05cf3b3860d267bd4b4a4b9a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac08cf8115f34e7bf1501d190c59c38ee"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ac08cf8115f34e7bf1501d190c59c38ee">num_divmod</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ac08cf8115f34e7bf1501d190c59c38ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ff65aeb6ccdaf33ab660a0370d2a6ac"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0ff65aeb6ccdaf33ab660a0370d2a6ac">num_real_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a0ff65aeb6ccdaf33ab660a0370d2a6ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a008a8bc58dcd04cc0da04f8aca986dd6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a008a8bc58dcd04cc0da04f8aca986dd6">num_int_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a008a8bc58dcd04cc0da04f8aca986dd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3501e1fd0636c4f8884fb93bdb5ee1f1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a3501e1fd0636c4f8884fb93bdb5ee1f1">num_abs</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a3501e1fd0636c4f8884fb93bdb5ee1f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a244f56079e7bb42a48715bf564671b40"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a244f56079e7bb42a48715bf564671b40">num_zero_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a244f56079e7bb42a48715bf564671b40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add6aec1a491cc6ca89e4b69a912ea72b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#add6aec1a491cc6ca89e4b69a912ea72b">num_nonzero_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:add6aec1a491cc6ca89e4b69a912ea72b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aace89eb037fdeca662f0fb4d2b49eb69"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aace89eb037fdeca662f0fb4d2b49eb69">num_to_int</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:aace89eb037fdeca662f0fb4d2b49eb69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3cfe5b38de02c28b7171481d1d4cd77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af3cfe5b38de02c28b7171481d1d4cd77">rb_float_new</a> (double <a class="el" href="../../d5/de6/strlcat_8c.html#a4baaf26ccdc71244db2410e8d4938e6a">d</a>)</td></tr>
<tr class="separator:af3cfe5b38de02c28b7171481d1d4cd77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada06fddc6a98aab5c941755a1a41b003"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ada06fddc6a98aab5c941755a1a41b003">flo_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flt)</td></tr>
<tr class="separator:ada06fddc6a98aab5c941755a1a41b003"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab780b9c934340e092da86b09d20d0fda"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab780b9c934340e092da86b09d20d0fda">flo_coerce</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ab780b9c934340e092da86b09d20d0fda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1b4a2cb91fa74c44d493bd9b2899960"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aa1b4a2cb91fa74c44d493bd9b2899960">flo_uminus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flt)</td></tr>
<tr class="separator:aa1b4a2cb91fa74c44d493bd9b2899960"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a9a1b7a176f1fa35bd5bd5489d86a72"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a8a9a1b7a176f1fa35bd5bd5489d86a72">flo_plus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a8a9a1b7a176f1fa35bd5bd5489d86a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa56c7e815a089081791ea21c655cf63"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aaa56c7e815a089081791ea21c655cf63">flo_minus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:aaa56c7e815a089081791ea21c655cf63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a499f41c5486c9a71ffe7cbe9955ddf"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0a499f41c5486c9a71ffe7cbe9955ddf">flo_mul</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a0a499f41c5486c9a71ffe7cbe9955ddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18efbad03e288fd428ab8dc924d40fce"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a18efbad03e288fd428ab8dc924d40fce">flo_div</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a18efbad03e288fd428ab8dc924d40fce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7a84691eaf2dcc23747e95e9eb29823"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ae7a84691eaf2dcc23747e95e9eb29823">flo_quo</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ae7a84691eaf2dcc23747e95e9eb29823"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affdacd9344ebfa0150a2ebe8a71127fb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#affdacd9344ebfa0150a2ebe8a71127fb">flodivmod</a> (double x, double y, double *divp, double *modp)</td></tr>
<tr class="separator:affdacd9344ebfa0150a2ebe8a71127fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75ebe596bbe1bb6534dd7c0f53ed097e"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a75ebe596bbe1bb6534dd7c0f53ed097e">ruby_float_mod</a> (double x, double y)</td></tr>
<tr class="separator:a75ebe596bbe1bb6534dd7c0f53ed097e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4355883d392c1a900b769cc71d999501"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a4355883d392c1a900b769cc71d999501">flo_mod</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a4355883d392c1a900b769cc71d999501"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a79c561e23b3b84c6eb1077b06ca479"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0a79c561e23b3b84c6eb1077b06ca479">dbl2ival</a> (double <a class="el" href="../../d5/de6/strlcat_8c.html#a4baaf26ccdc71244db2410e8d4938e6a">d</a>)</td></tr>
<tr class="separator:a0a79c561e23b3b84c6eb1077b06ca479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaafb82dcf26d6604949b4405e0704184"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aaafb82dcf26d6604949b4405e0704184">flo_divmod</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:aaafb82dcf26d6604949b4405e0704184"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaedfb55d91b73e0f4651917cfb1f6794"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aaedfb55d91b73e0f4651917cfb1f6794">flo_pow</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:aaedfb55d91b73e0f4651917cfb1f6794"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6917f7d8ae654dbcd449e6fcccb7d77"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ac6917f7d8ae654dbcd449e6fcccb7d77">num_eql</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ac6917f7d8ae654dbcd449e6fcccb7d77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e71fac3d4e4a12681d39de83386f6b4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a5e71fac3d4e4a12681d39de83386f6b4">num_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a5e71fac3d4e4a12681d39de83386f6b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7864b59eff94b63559737a59120d01af"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a7864b59eff94b63559737a59120d01af">num_equal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a7864b59eff94b63559737a59120d01af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac634da252427d799e14d0aae908e4fdd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ac634da252427d799e14d0aae908e4fdd">flo_eq</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ac634da252427d799e14d0aae908e4fdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad45221be379e9ad7dc735e06a5cb1572"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ad45221be379e9ad7dc735e06a5cb1572">flo_hash</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:ad45221be379e9ad7dc735e06a5cb1572"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2102d1a473c9cdef8ebfb5e0d22a555"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ae2102d1a473c9cdef8ebfb5e0d22a555">rb_dbl_cmp</a> (double <a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>, double <a class="el" href="../../d8/d4e/strftime_8c.html#a84f8c321bec9cb341733acc02f1341a3">b</a>)</td></tr>
<tr class="separator:ae2102d1a473c9cdef8ebfb5e0d22a555"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3fa15dfae4ecaa907f0c7ea505d86dc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ac3fa15dfae4ecaa907f0c7ea505d86dc">flo_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ac3fa15dfae4ecaa907f0c7ea505d86dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d561abb4f25a2d26fdc524f4d5bdcb6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a8d561abb4f25a2d26fdc524f4d5bdcb6">flo_gt</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a8d561abb4f25a2d26fdc524f4d5bdcb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa75aeefe5cea104877364fbda00d5e33"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aa75aeefe5cea104877364fbda00d5e33">flo_ge</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:aa75aeefe5cea104877364fbda00d5e33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c52e539e98aeaa7bc32670c10bba20a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a4c52e539e98aeaa7bc32670c10bba20a">flo_lt</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a4c52e539e98aeaa7bc32670c10bba20a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92cc50add17d9cdea6d1652186b4d951"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a92cc50add17d9cdea6d1652186b4d951">flo_le</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a92cc50add17d9cdea6d1652186b4d951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04388b502fada3c8020dcde7ea271bc5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a04388b502fada3c8020dcde7ea271bc5">flo_eql</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a04388b502fada3c8020dcde7ea271bc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefa2b080cd167f254094b359f67e5b3f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aefa2b080cd167f254094b359f67e5b3f">flo_to_f</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:aefa2b080cd167f254094b359f67e5b3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91880147bfdc64d619d6fbad717c145c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a91880147bfdc64d619d6fbad717c145c">flo_abs</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flt)</td></tr>
<tr class="separator:a91880147bfdc64d619d6fbad717c145c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92a7aa513ed94f1df982c734d64af9c7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a92a7aa513ed94f1df982c734d64af9c7">flo_zero_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a92a7aa513ed94f1df982c734d64af9c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d7167c41fc2e5898c33e8643f9e2fc7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a7d7167c41fc2e5898c33e8643f9e2fc7">flo_is_nan_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a7d7167c41fc2e5898c33e8643f9e2fc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7c06d2cb0acf4933365697197fc93d7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af7c06d2cb0acf4933365697197fc93d7">flo_is_infinite_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:af7c06d2cb0acf4933365697197fc93d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7a4fe7d98149bc4d978af92dfbe0e9a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af7a4fe7d98149bc4d978af92dfbe0e9a">flo_is_finite_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:af7a4fe7d98149bc4d978af92dfbe0e9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a471615ee89391d2fcb6e4961b77c7062"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a471615ee89391d2fcb6e4961b77c7062">flo_floor</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a471615ee89391d2fcb6e4961b77c7062"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1a27ba1cac9057f2c9b6bdfff79b93f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aa1a27ba1cac9057f2c9b6bdfff79b93f">flo_ceil</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:aa1a27ba1cac9057f2c9b6bdfff79b93f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a939c6db59807f5234311c2ecfda6944c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a939c6db59807f5234311c2ecfda6944c">int_round_0</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ndigits)</td></tr>
<tr class="separator:a939c6db59807f5234311c2ecfda6944c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8c0fec72e1d60a380bf6e5ae2f6c654"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ad8c0fec72e1d60a380bf6e5ae2f6c654">flo_truncate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:ad8c0fec72e1d60a380bf6e5ae2f6c654"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94cba188a34d5b7c1061a3cf1b1d328d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a94cba188a34d5b7c1061a3cf1b1d328d">flo_round</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a94cba188a34d5b7c1061a3cf1b1d328d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad45f1c1fe250d80bb63fdecf026b76ec"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ad45f1c1fe250d80bb63fdecf026b76ec">num_floor</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:ad45f1c1fe250d80bb63fdecf026b76ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af70dce1c59c426eac493bb934ae555c4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af70dce1c59c426eac493bb934ae555c4">num_ceil</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:af70dce1c59c426eac493bb934ae555c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b4d69d935ad1b4533466a154751c7ef"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a8b4d69d935ad1b4533466a154751c7ef">num_round</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a8b4d69d935ad1b4533466a154751c7ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a690cf763ad9b0debcc94b0c44d97dfd0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a690cf763ad9b0debcc94b0c44d97dfd0">num_truncate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a690cf763ad9b0debcc94b0c44d97dfd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2419e1896e7a05f35ca0ccd4b062dd34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a2419e1896e7a05f35ca0ccd4b062dd34">ruby_float_step</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> from, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> to, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> step, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> excl)</td></tr>
<tr class="separator:a2419e1896e7a05f35ca0ccd4b062dd34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d1d642e67c8a84ddd88a3096f09a4c3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a8d1d642e67c8a84ddd88a3096f09a4c3">num_step</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> from)</td></tr>
<tr class="separator:a8d1d642e67c8a84ddd88a3096f09a4c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf00237dbe2a994f0d4572537ad96e89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac1cf124db1e117ff7d61d608024f63ee">SIGNED_VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#abf00237dbe2a994f0d4572537ad96e89">rb_num2long</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:abf00237dbe2a994f0d4572537ad96e89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9392c39e1448ee7faa86e26a9141d1e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a9392c39e1448ee7faa86e26a9141d1e6">rb_num2ulong</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a9392c39e1448ee7faa86e26a9141d1e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac62db2a3de668eed8b1bb644e065303c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ac62db2a3de668eed8b1bb644e065303c">rb_num2int</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:ac62db2a3de668eed8b1bb644e065303c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1902c05f80b738fb6be297df5b84085"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af1902c05f80b738fb6be297df5b84085">rb_fix2int</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:af1902c05f80b738fb6be297df5b84085"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30222e6e7eb4fe582b5865ce1294a1cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a30222e6e7eb4fe582b5865ce1294a1cc">rb_num2fix</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a30222e6e7eb4fe582b5865ce1294a1cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a232b4824e8b919dc119f87ffee630fb7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a232b4824e8b919dc119f87ffee630fb7">int_to_i</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a232b4824e8b919dc119f87ffee630fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27653066863a20e857b79165910e96dc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a27653066863a20e857b79165910e96dc">int_int_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a27653066863a20e857b79165910e96dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb5619aedf6a1c725caf4dcdde324db5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#afb5619aedf6a1c725caf4dcdde324db5">int_odd_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:afb5619aedf6a1c725caf4dcdde324db5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab470bd7fcf4ea619593ec937c556fc55"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab470bd7fcf4ea619593ec937c556fc55">int_even_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:ab470bd7fcf4ea619593ec937c556fc55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95e93cd651544dca022e7d01a6f27918"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a95e93cd651544dca022e7d01a6f27918">fix_succ</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a95e93cd651544dca022e7d01a6f27918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9dbba1649a4b2e3a9c6a83a33c22a0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af9dbba1649a4b2e3a9c6a83a33c22a0c">rb_int_succ</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:af9dbba1649a4b2e3a9c6a83a33c22a0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa072678dc02c995f313aa296bf4cc714"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aa072678dc02c995f313aa296bf4cc714">rb_int_pred</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:aa072678dc02c995f313aa296bf4cc714"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ec51a3a3c8089728c6ac121d37205bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a5ec51a3a3c8089728c6ac121d37205bb">rb_enc_uint_chr</a> (unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d61/regerror_8c.html#a45a5b7c00a796a23f01673cef1dbe0a9">code</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a5ec51a3a3c8089728c6ac121d37205bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0da7e310168d9887cb3d04746072e638"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0da7e310168d9887cb3d04746072e638">int_chr</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a0da7e310168d9887cb3d04746072e638"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e48082363d026d05dc90b2d343aac25"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a8e48082363d026d05dc90b2d343aac25">int_ord</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a8e48082363d026d05dc90b2d343aac25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba5c7a37e1015062e74c0a08520de6a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aba5c7a37e1015062e74c0a08520de6a2">rb_fix2str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> base)</td></tr>
<tr class="separator:aba5c7a37e1015062e74c0a08520de6a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ac484302f874711c9bde7759f70d5c9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a9ac484302f874711c9bde7759f70d5c9">fix_to_s</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x)</td></tr>
<tr class="separator:a9ac484302f874711c9bde7759f70d5c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae59ff1d7ef888f762644b32d2e3e38fd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ae59ff1d7ef888f762644b32d2e3e38fd">fix_plus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ae59ff1d7ef888f762644b32d2e3e38fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bc8aaf62010833172904efc1d2793c0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a4bc8aaf62010833172904efc1d2793c0">fix_minus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a4bc8aaf62010833172904efc1d2793c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fba1d737895b124921446497da67945"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0fba1d737895b124921446497da67945">fixdivmod</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> x, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> y, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *divp, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *modp)</td></tr>
<tr class="separator:a0fba1d737895b124921446497da67945"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a727039389d063f35e65b23bce1cb2a82"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a727039389d063f35e65b23bce1cb2a82">fix_fdiv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a727039389d063f35e65b23bce1cb2a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a109ecce0c58bc4f05487f52d0e140a3d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a109ecce0c58bc4f05487f52d0e140a3d">fix_divide</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> op)</td></tr>
<tr class="separator:a109ecce0c58bc4f05487f52d0e140a3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a31011c80a262463add492b9dd9429e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a7a31011c80a262463add492b9dd9429e">fix_div</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a7a31011c80a262463add492b9dd9429e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c6611f79a57a313047c39055d6be4f1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a3c6611f79a57a313047c39055d6be4f1">fix_idiv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a3c6611f79a57a313047c39055d6be4f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a3e64831141ff8293cd3be19f66fb31"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0a3e64831141ff8293cd3be19f66fb31">fix_mod</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a0a3e64831141ff8293cd3be19f66fb31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d38fbcb24fe91bdba79ed48456a9800"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a7d38fbcb24fe91bdba79ed48456a9800">fix_divmod</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a7d38fbcb24fe91bdba79ed48456a9800"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3317cd4480feeb2ca9a1498537cdd974"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a3317cd4480feeb2ca9a1498537cdd974">fix_pow</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a3317cd4480feeb2ca9a1498537cdd974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf335d1da3dd74c1ecdd9851a190aa8d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#abf335d1da3dd74c1ecdd9851a190aa8d">fix_equal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:abf335d1da3dd74c1ecdd9851a190aa8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab333399e699b7147c048077ea82b4fd3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab333399e699b7147c048077ea82b4fd3">fix_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ab333399e699b7147c048077ea82b4fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82c5a7a39d016fe9b239a88957c7611d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a82c5a7a39d016fe9b239a88957c7611d">fix_gt</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a82c5a7a39d016fe9b239a88957c7611d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a145f22f564a3fc58af314ef005883335"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a145f22f564a3fc58af314ef005883335">fix_ge</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a145f22f564a3fc58af314ef005883335"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92e797119d6d15e9f2ff2bdf4d7099c2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a92e797119d6d15e9f2ff2bdf4d7099c2">fix_lt</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a92e797119d6d15e9f2ff2bdf4d7099c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b783cba22367fa1d8f5d2130e690d58"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a6b783cba22367fa1d8f5d2130e690d58">fix_le</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a6b783cba22367fa1d8f5d2130e690d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83ece5e401f8ac49bc7dad976bc2aed3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a83ece5e401f8ac49bc7dad976bc2aed3">fix_rev</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a83ece5e401f8ac49bc7dad976bc2aed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7331e457c3c777ec0840a7a31c13fa61"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a7331e457c3c777ec0840a7a31c13fa61">bit_coerce</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x)</td></tr>
<tr class="separator:a7331e457c3c777ec0840a7a31c13fa61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16307359127ae7d1b16cc80c3b9af6d2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a16307359127ae7d1b16cc80c3b9af6d2">fix_and</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a16307359127ae7d1b16cc80c3b9af6d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12da655175947c7f803b42381f9fed27"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a12da655175947c7f803b42381f9fed27">fix_or</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:a12da655175947c7f803b42381f9fed27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5963f3b139c6594a9afe05487e727a4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ac5963f3b139c6594a9afe05487e727a4">fix_xor</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ac5963f3b139c6594a9afe05487e727a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46a350d833c28f9e462ed67f82017f00"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a46a350d833c28f9e462ed67f82017f00">fix_lshift</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>, unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr>
<tr class="separator:a46a350d833c28f9e462ed67f82017f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9d1311e4b3f2e7d1ed5ba7825e6ada7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab9d1311e4b3f2e7d1ed5ba7825e6ada7">fix_rshift</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>, unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr>
<tr class="separator:ab9d1311e4b3f2e7d1ed5ba7825e6ada7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1b2e28b3d1b173ebacc6103bfd2d90a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af1b2e28b3d1b173ebacc6103bfd2d90a">rb_fix_lshift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:af1b2e28b3d1b173ebacc6103bfd2d90a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab84a7ed182a26d38ee9ef97d789b2de7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab84a7ed182a26d38ee9ef97d789b2de7">rb_fix_rshift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> y)</td></tr>
<tr class="separator:ab84a7ed182a26d38ee9ef97d789b2de7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc0decc2c0f0cca512b22d90d33c2ff5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#acc0decc2c0f0cca512b22d90d33c2ff5">fix_aref</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>)</td></tr>
<tr class="separator:acc0decc2c0f0cca512b22d90d33c2ff5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0cc87abe8a7e5cf574a8c2e915a2ef6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aa0cc87abe8a7e5cf574a8c2e915a2ef6">fix_to_f</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:aa0cc87abe8a7e5cf574a8c2e915a2ef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16c4117ac45fbcee36395e10d6b2cff4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a16c4117ac45fbcee36395e10d6b2cff4">fix_abs</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix)</td></tr>
<tr class="separator:a16c4117ac45fbcee36395e10d6b2cff4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5d305b3d57d09295f210e422303f741"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ad5d305b3d57d09295f210e422303f741">fix_size</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix)</td></tr>
<tr class="separator:ad5d305b3d57d09295f210e422303f741"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a936464b42b67f6c649f7d5b2b7ad63b8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a936464b42b67f6c649f7d5b2b7ad63b8">int_upto</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> from, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> to)</td></tr>
<tr class="separator:a936464b42b67f6c649f7d5b2b7ad63b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a636a0c1128bc411c96ab701bc9843425"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a636a0c1128bc411c96ab701bc9843425">int_downto</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> from, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> to)</td></tr>
<tr class="separator:a636a0c1128bc411c96ab701bc9843425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a14e19870bd7b56f4e2913cf505200e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a0a14e19870bd7b56f4e2913cf505200e">int_dotimes</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a0a14e19870bd7b56f4e2913cf505200e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44da10280a70cb6ed144e8bff95595a4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a44da10280a70cb6ed144e8bff95595a4">int_round</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a44da10280a70cb6ed144e8bff95595a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27f394319a5b272cc6079127a8af1bee"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a27f394319a5b272cc6079127a8af1bee">fix_zero_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:a27f394319a5b272cc6079127a8af1bee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe3b0fb012d5a2a580bc7bb61a68dbc6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#afe3b0fb012d5a2a580bc7bb61a68dbc6">fix_odd_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:afe3b0fb012d5a2a580bc7bb61a68dbc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8252e39f15a16b7043beb785304c837"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab8252e39f15a16b7043beb785304c837">fix_even_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num)</td></tr>
<tr class="separator:ab8252e39f15a16b7043beb785304c837"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa4e7a53972c23b94998d611e8087adf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aaa4e7a53972c23b94998d611e8087adf">Init_Numeric</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:aaa4e7a53972c23b94998d611e8087adf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:af9d3f2d551974edc9f230df3a261e566"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af9d3f2d551974edc9f230df3a261e566">rb_infinity</a> [] = &quot;\x00\x00\x80\x7f&quot;</td></tr>
<tr class="separator:af9d3f2d551974edc9f230df3a261e566"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa74b3ef4994525b642036bd0408c4254"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aa74b3ef4994525b642036bd0408c4254">rb_nan</a> [] = &quot;\x00\x00\xc0\x7f&quot;</td></tr>
<tr class="separator:aa74b3ef4994525b642036bd0408c4254"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af885c918ddc09579b210de5f0af3416c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#af885c918ddc09579b210de5f0af3416c">id_coerce</a></td></tr>
<tr class="separator:af885c918ddc09579b210de5f0af3416c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a043d8c32e085bc8b68060c16bbe3d098"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a043d8c32e085bc8b68060c16bbe3d098">id_to_i</a></td></tr>
<tr class="separator:a043d8c32e085bc8b68060c16bbe3d098"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a304cbbab7bd5573ab33773f6506d3345"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a304cbbab7bd5573ab33773f6506d3345">id_eq</a></td></tr>
<tr class="separator:a304cbbab7bd5573ab33773f6506d3345"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85c337b995b89f63373ebef24026118e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a85c337b995b89f63373ebef24026118e">rb_cNumeric</a></td></tr>
<tr class="separator:a85c337b995b89f63373ebef24026118e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf1892cabd2cdd4fd879828e7500a5b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#adf1892cabd2cdd4fd879828e7500a5b3">rb_cFloat</a></td></tr>
<tr class="separator:adf1892cabd2cdd4fd879828e7500a5b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51299be06f8876bdc10b188e79b8d6a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a51299be06f8876bdc10b188e79b8d6a8">rb_cInteger</a></td></tr>
<tr class="separator:a51299be06f8876bdc10b188e79b8d6a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab24b49db6f8574e8644c1440ec2b16a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#ab24b49db6f8574e8644c1440ec2b16a9">rb_cFixnum</a></td></tr>
<tr class="separator:ab24b49db6f8574e8644c1440ec2b16a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37383ba8c7988684488206a55ccff2ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#a37383ba8c7988684488206a55ccff2ec">rb_eZeroDivError</a></td></tr>
<tr class="separator:a37383ba8c7988684488206a55ccff2ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2b2b42e77862183ab8e425a20949699"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d27/numeric_8c.html#aa2b2b42e77862183ab8e425a20949699">rb_eFloatDomainError</a></td></tr>
<tr class="separator:aa2b2b42e77862183ab8e425a20949699"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="ab51e57479919fd1978d19ccbb3e5b167"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_DIG&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00058">58</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00815">BigDecimal_add()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01308">BigDecimal_divremain()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01209">BigDecimal_DoDivmod()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01109">BigDecimal_mult()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02332">BigDecimal_new()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02083">BigDecimal_power()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00867">BigDecimal_sub()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00906">BigDecimalCmp()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02497">BigMath_s_exp()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02629">BigMath_s_log()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">flo_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">flo_to_s()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00208">GetVpValueWithPrec()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01144">if()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02240">rb_cstr_to_dbl()</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00166">rmpd_double_figures()</a>, and <a class="el" href="../../de/df1/util_8c_source.html#l01903">ruby_strtod()</a>.</p>

</div>
</div>
<a class="anchor" id="ab701824136346377b44fc3adb8050b29"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_EPSILON&#160;&#160;&#160;2.2204460492503131e-16</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00064">64</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01689">ruby_float_step()</a>.</p>

</div>
</div>
<a class="anchor" id="aeb343417fe0051b641fc7921022c7b0d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_MANT_DIG&#160;&#160;&#160;53</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00061">61</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">flo_to_s()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="af78670ee54c1203d613f8fb0e022d214"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_MAX&#160;&#160;&#160;1.7976931348623157e+308</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00043">43</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a75425646ce3c79cbc0a8e9613f3d9c17"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_MAX_10_EXP&#160;&#160;&#160;308</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00055">55</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00683">BigDecimal_to_f()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../de/df1/util_8c_source.html#l01903">ruby_strtod()</a>.</p>

</div>
</div>
<a class="anchor" id="a539f2dd258b96fac8f4dc9bc139d75c9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_MAX_EXP&#160;&#160;&#160;1024</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00049">49</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01342">big2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l03799">ruby_hdtoa()</a>, and <a class="el" href="../../de/df1/util_8c_source.html#l01903">ruby_strtod()</a>.</p>

</div>
</div>
<a class="anchor" id="ab5f2d2630bc132bca0a4c9733164e91a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_MIN&#160;&#160;&#160;2.2250738585072014e-308</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00040">40</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a5b731624df926496f4fc19001447d3e7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_MIN_10_EXP&#160;&#160;&#160;(-307)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00052">52</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00683">BigDecimal_to_f()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a7be8bc5288d5fe9f56aae3a8684167"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DBL_MIN_EXP&#160;&#160;&#160;(-1021)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00046">46</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="aaa5834aace1fe34c8fdb7c6da84ed953"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DIGSPERLONG&#160;&#160;&#160;(SIZEOF_LONG/<a class="el" href="../../d8/db0/defines_8h.html#a01080d3205c9242c508393da18345c99">SIZEOF_BDIGITS</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00121">rb_num_to_uint()</a>.</p>

</div>
</div>
<a class="anchor" id="a179df96fd08f0f2823bb0b707daee198"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FIT_SQRT_LONG</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;(((<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&lt;<a class="el" href="../../d6/d27/numeric_8c.html#a25123d770bf0f9066dbcba049a5e1f20">SQRT_LONG_MAX</a>)&amp;&amp;((<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&gt;=-<a class="el" href="../../d6/d27/numeric_8c.html#a25123d770bf0f9066dbcba049a5e1f20">SQRT_LONG_MAX</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02468">2468</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02480">fix_mul()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l02709">int_pow()</a>.</p>

</div>
</div>
<a class="anchor" id="a566d8859d1a43f73f0e76619833d4d98"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLT_RADIX&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00034">34</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l01949">float_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01913">float_to_r()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../de/df1/util_8c_source.html#l01903">ruby_strtod()</a>.</p>

</div>
</div>
<a class="anchor" id="a744ae7c1870e42f6b620ccd8f1911895"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLT_ROUNDS&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00037">37</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ad0cdb6daf31ac8371cd55bf20276864c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define int_pred&#160;&#160;&#160;<a class="el" href="../../d6/d27/numeric_8c.html#aa072678dc02c995f313aa296bf4cc714">rb_int_pred</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02208">2208</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a92fa6d03248308ed96d5561dde659fdb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define int_succ&#160;&#160;&#160;<a class="el" href="../../d6/d27/numeric_8c.html#af9dbba1649a4b2e3a9c6a83a33c22a0c">rb_int_succ</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02186">2186</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="af1213abeb6c94de468daec22bfd60a9e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LONG_MAX_PLUS_ONE&#160;&#160;&#160;(2*(double)(<a class="el" href="../../da/d50/vsnprintf_8c.html#a50fece4db74f09568b2938db583c5655">LONG_MAX</a>/2+1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01809">1809</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01813">rb_num2long()</a>.</p>

</div>
</div>
<a class="anchor" id="a0f5738d7b59544dce5858ff976948878"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LONG_MIN_MINUS_ONE&#160;&#160;&#160;((double)<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ae8a44c5a7436466221e0f3859d02420f">LONG_MIN</a>-1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01808">1808</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01813">rb_num2long()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01847">rb_num2ulong()</a>.</p>

</div>
</div>
<a class="anchor" id="a2c185cfb7fa24e1110668f4266f35a4d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NUMERR_NEGATIVE&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00121">rb_num_to_uint()</a>.</p>

</div>
</div>
<a class="anchor" id="a32c2103c24dc3f995bc4d1fd3882e2eb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NUMERR_TOOLARGE&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00121">rb_num_to_uint()</a>.</p>

</div>
</div>
<a class="anchor" id="a185e49f528a347923ef41fd449362b30"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NUMERR_TYPE&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00121">rb_num_to_uint()</a>.</p>

</div>
</div>
<a class="anchor" id="a9cfa42d4b79c89d68c53be8b2150a503"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_intern</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a5753547d6a21eeb36aa8cb0ae7d6c9ce">rb_intern_const</a>(<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a25123d770bf0f9066dbcba049a5e1f20"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SQRT_LONG_MAX&#160;&#160;&#160;((<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac1cf124db1e117ff7d61d608024f63ee">SIGNED_VALUE</a>)1&lt;&lt;((SIZEOF_LONG*<a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>-1)/2))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02466">2466</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
<a class="anchor" id="a752c8404224362441123ef4ecedf800c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ULONG_MAX_PLUS_ONE&#160;&#160;&#160;(2*(double)(ULONG_MAX/2+1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01810">1810</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01847">rb_num2ulong()</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a7331e457c3c777ec0840a7a31c13fa61"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> bit_coerce </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02981">2981</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02142">rb_to_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03000">fix_and()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03019">fix_or()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03038">fix_xor()</a>.</p>

</div>
</div>
<a class="anchor" id="ade77ac1e13b95d2696cdf0d8eb365fb7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> coerce_body </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00180">180</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">id_coerce</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">do_coerce()</a>.</p>

</div>
</div>
<a class="anchor" id="a8de2f5759bce8d5be6a3b024bb6b5e88"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> coerce_rescue </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00186">186</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00372">rb_inspect()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00318">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01375">rb_special_const_p()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05520">v</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">do_coerce()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a79c561e23b3b84c6eb1077b06ca479"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> dbl2ival </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>d</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00886">886</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00341">FIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01315">rb_dbl2big()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00083">round()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02680">fix_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00903">flo_divmod()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">flo_round()</a>.</p>

</div>
</div>
<a class="anchor" id="a88721aba5417787d8ce646df47d4f0ff"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> do_coerce </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>err</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">199</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09700">ary</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00180">coerce_body()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00186">coerce_rescue()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#aa6ec5b13506d8cb4ed1f7261d8639618">RARRAY_PTR()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00696">rb_rescue()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00311">num_uminus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00227">rb_num_coerce_cmp()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>.</p>

</div>
</div>
<a class="anchor" id="a16c4117ac45fbcee36395e10d6b2cff4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_abs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>fix</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03191">3191</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, and <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a16307359127ae7d1b16cc80c3b9af6d2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_and </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03000">3000</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l02981">bit_coerce()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03175">rb_big_and()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="acc0decc2c0f0cca512b22d90d33c2ff5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_aref </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>fix</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>idx</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03134">3134</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00192">CHAR_BIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00282">rb_big_norm()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02142">rb_to_int()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00881">RBIGNUM_SIGN</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ab333399e699b7147c048077ea82b4fd3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_cmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02850">2850</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01431">rb_big_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01061">rb_dbl_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00227">rb_num_coerce_cmp()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a7a31011c80a262463add492b9dd9429e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_div </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02626">2626</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l02581">fix_divide()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a109ecce0c58bc4f05487f52d0e140a3d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_divide </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>op</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02581">2581</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01157">div</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02526">fixdivmod()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02807">rb_big_div()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01315">rb_dbl2big()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00114">rb_num_zerodiv()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01628">rb_rational_reciprocal()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00431">T_RATIONAL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02626">fix_div()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l02639">fix_idiv()</a>.</p>

</div>
</div>
<a class="anchor" id="a7d38fbcb24fe91bdba79ed48456a9800"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_divmod </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02680">2680</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00886">dbl2ival()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01157">div</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02526">fixdivmod()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00812">flodivmod()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00168">mod</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00460">rb_assoc_new()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02893">rb_big_divmod()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="abf335d1da3dd74c1ecdd9851a190aa8d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_equal </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02825">2825</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00994">num_equal()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01594">rb_big_eq()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ab8252e39f15a16b7043beb785304c837"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_even_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03419">3419</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a727039389d063f35e65b23bce1cb2a82"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_fdiv </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02565">2565</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03007">rb_big_fdiv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a145f22f564a3fc58af314ef005883335"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_ge </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02901">2901</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01431">rb_big_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a82c5a7a39d016fe9b239a88957c7611d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_gt </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02876">2876</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01431">rb_big_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a3c6611f79a57a313047c39055d6be4f1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_idiv </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02639">2639</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l02581">fix_divide()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a6b783cba22367fa1d8f5d2130e690d58"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_le </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02951">2951</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01431">rb_big_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a46a350d833c28f9e462ed67f82017f00"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_lshift </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03074">3074</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00192">CHAR_BIT</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03427">rb_big_lshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01015">ULONG2NUM()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03060">rb_fix_lshift()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03092">rb_fix_rshift()</a>.</p>

</div>
</div>
<a class="anchor" id="a92e797119d6d15e9f2ff2bdf4d7099c2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_lt </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02926">2926</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01431">rb_big_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a4bc8aaf62010833172904efc1d2793c0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_minus </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02442">2442</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01154">r</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01963">rb_big_minus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a3e64831141ff8293cd3be19f66fb31"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_mod </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02654">2654</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02526">fixdivmod()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00168">mod</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02835">rb_big_modulo()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00846">ruby_float_mod()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ae9dffbad5d1af3303786d9662fe83c61"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_mul </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02480">2480</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../d5/de6/strlcat_8c_source.html#l00058">d</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02468">FIT_SQRT_LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00341">FIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01154">r</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02555">rb_big_mul()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="afe3b0fb012d5a2a580bc7bb61a68dbc6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_odd_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03403">3403</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a12da655175947c7f803b42381f9fed27"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_or </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03019">3019</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l02981">bit_coerce()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03266">rb_big_or()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ae59ff1d7ef888f762644b32d2e3e38fd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_plus </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02409">2409</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01154">r</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01926">rb_big_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a3317cd4480feeb2ca9a1498537cdd974"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_pow </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02757">2757</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00130">INFINITY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02139">int_even_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02709">int_pow()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03059">rb_big_pow()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00160">rb_complex_raw1</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00150">rb_rational_raw1</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00083">round()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a83ece5e401f8ac49bc7dad976bc2aed3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_rev </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02975">2975</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00370">FIXNUM_FLAG</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ab9d1311e4b3f2e7d1ed5ba7825e6ada7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_rshift </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>i</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03107">3107</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00192">CHAR_BIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03060">rb_fix_lshift()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03092">rb_fix_rshift()</a>.</p>

</div>
</div>
<a class="anchor" id="ad5d305b3d57d09295f210e422303f741"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_size </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>fix</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03215">3215</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a95e93cd651544dca022e7d01a6f27918"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_succ </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02159">2159</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, and <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="aa0cc87abe8a7e5cf574a8c2e915a2ef6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_to_f </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03169">3169</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a9ac484302f874711c9bde7759f70d5c9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_to_s </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>argv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02384">2384</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02340">rb_fix2str()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a8b3253915a8058e5a978ce8838fe9eb5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_uminus </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02334">2334</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, and <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ac5963f3b139c6594a9afe05487e727a4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_xor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03038">3038</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l02981">bit_coerce()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03357">rb_big_xor()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a27f394319a5b272cc6079127a8af1bee"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> fix_zero_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03387">3387</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a0fba1d737895b124921446497da67945"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> fixdivmod </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *&#160;</td>
          <td class="paramname"><em>divp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *&#160;</td>
          <td class="paramname"><em>modp</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02526">2526</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01157">div</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00168">mod</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00114">rb_num_zerodiv()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02581">fix_divide()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02680">fix_divmod()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l02654">fix_mod()</a>.</p>

</div>
</div>
<a class="anchor" id="a91880147bfdc64d619d6fbad717c145c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_abs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>flt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01325">1325</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="aa1a27ba1cac9057f2c9b6bdfff79b93f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_ceil </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01458">1458</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00341">FIXABLE</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l00037">long</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01315">rb_dbl2big()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01651">num_ceil()</a>.</p>

</div>
</div>
<a class="anchor" id="ac3fa15dfae4ecaa907f0c7ea505d86dc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_cmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01080">1080</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00368">Qundef</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00312">rb_check_funcall()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00096">rb_cmpint()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01061">rb_dbl_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00227">rb_num_coerce_cmp()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ab780b9c934340e092da86b09d20d0fda"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_coerce </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00683">683</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../dc/dcc/array_8c_source.html#l00460">rb_assoc_new()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a18efbad03e288fd428ab8dc924d40fce"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_div </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00779">779</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/de6/strlcat_8c_source.html#l00058">d</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="aaafb82dcf26d6604949b4405e0704184"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_divmod </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00903">903</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00886">dbl2ival()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01157">div</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00812">flodivmod()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00168">mod</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00460">rb_assoc_new()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ac634da252427d799e14d0aae908e4fdd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_eq </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01013">1013</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00994">num_equal()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a04388b502fada3c8020dcde7ea271bc5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_eql </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01285">1285</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a471615ee89391d2fcb6e4961b77c7062"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_floor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01432">1432</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00341">FIXABLE</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l00037">long</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01315">rb_dbl2big()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01629">num_floor()</a>.</p>

</div>
</div>
<a class="anchor" id="aa75aeefe5cea104877364fbda00d5e33"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_ge </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01166">1166</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a8d561abb4f25a2d26fdc524f4d5bdcb6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_gt </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01127">1127</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ad45221be379e9ad7dc735e06a5cb1572"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_hash </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01048">1048</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/de6/strlcat_8c_source.html#l00058">d</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00267">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01336">rb_memhash()</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="af7a4fe7d98149bc4d978af92dfbe0e9a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_is_finite_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01404">1404</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d4/d21/finite_8c_source.html#l00006">finite()</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09429">value</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="af7c06d2cb0acf4933365697197fc93d7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_is_infinite_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01382">1382</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09429">value</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a7d7167c41fc2e5898c33e8643f9e2fc7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_is_nan_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01362">1362</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09429">value</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a92cc50add17d9cdea6d1652186b4d951"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_le </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01243">1243</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a4c52e539e98aeaa7bc32670c10bba20a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_lt </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01204">1204</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">a</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">rb_num_coerce_relop()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="aaa56c7e815a089081791ea21c655cf63"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_minus </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00733">733</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a4355883d392c1a900b769cc71d999501"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_mod </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00865">865</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00846">ruby_float_mod()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a499f41c5486c9a71ffe7cbe9955ddf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_mul </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00756">756</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a8a9a1b7a176f1fa35bd5bd5489d86a72"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_plus </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00710">710</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="aaedfb55d91b73e0f4651917cfb1f6794"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_pow </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00938">938</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00160">rb_complex_raw1</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00083">round()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ae7a84691eaf2dcc23747e95e9eb29823"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_quo </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00806">806</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a94cba188a34d5b7c1061a3cf1b1d328d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_round </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>argv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">1543</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00886">dbl2ival()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00058">DBL_DIG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01601">flo_truncate()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01474">int_round_0()</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00083">round()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01667">num_round()</a>.</p>

</div>
</div>
<a class="anchor" id="aefa2b080cd167f254094b359f67e5b3f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_to_f </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01307">1307</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ada06fddc6a98aab5c941755a1a41b003"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_to_s </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>flt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">602</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00192">CHAR_BIT</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00058">DBL_DIG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00061">DBL_MANT_DIG</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">e</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a7aa3ca79548709bc580aa259ad1fd2d2">memcpy()</a>, <a class="el" href="../../da/d6f/memmove_8c_source.html#l00007">memmove()</a>, <a class="el" href="../../de/d07/bigdecimal_8c.html#ae676aee4547572d937505cfb336c18d5">memset()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01655">mode</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01889">rb_str_cat()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01239">rb_str_catf()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00416">rb_usascii_str_new()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a14cee14f3a9a89e96144482560957ea0">rb_usascii_str_new_cstr()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/df1/util_8c_source.html#l03049">ruby_dtoa()</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00056">s</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09429">value</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">xfree</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ad8c0fec72e1d60a380bf6e5ae2f6c654"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_truncate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01601">1601</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00341">FIXABLE</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l00037">long</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01315">rb_dbl2big()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">flo_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01682">num_truncate()</a>.</p>

</div>
</div>
<a class="anchor" id="aa1b4a2cb91fa74c44d493bd9b2899960"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_uminus </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>flt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00696">696</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a92a7aa513ed94f1df982c734d64af9c7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> flo_zero_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01340">1340</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="affdacd9344ebfa0150a2ebe8a71127fb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> flodivmod </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&#160;</td>
          <td class="paramname"><em>divp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&#160;</td>
          <td class="paramname"><em>modp</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00812">812</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01157">div</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00168">mod</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00114">rb_num_zerodiv()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02680">fix_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00903">flo_divmod()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00846">ruby_float_mod()</a>.</p>

</div>
</div>
<a class="anchor" id="aaa4e7a53972c23b94998d611e8087adf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> Init_Numeric </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">3460</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00376">CLASS_OF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00058">DBL_DIG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00064">DBL_EPSILON</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00061">DBL_MANT_DIG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00043">DBL_MAX</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00055">DBL_MAX_10_EXP</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00049">DBL_MAX_EXP</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00040">DBL_MIN</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00052">DBL_MIN_10_EXP</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00046">DBL_MIN_EXP</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03191">fix_abs()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03000">fix_and()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03134">fix_aref()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02850">fix_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02626">fix_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02680">fix_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02825">fix_equal()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03419">fix_even_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02565">fix_fdiv()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02901">fix_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02876">fix_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02639">fix_idiv()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02951">fix_le()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02926">fix_lt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02442">fix_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02654">fix_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02480">fix_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03403">fix_odd_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03019">fix_or()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02409">fix_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02757">fix_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02975">fix_rev()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03215">fix_size()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02159">fix_succ()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03169">fix_to_f()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02384">fix_to_s()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02334">fix_uminus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03038">fix_xor()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03387">fix_zero_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01325">flo_abs()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01458">flo_ceil()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01080">flo_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00683">flo_coerce()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00779">flo_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00903">flo_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01013">flo_eq()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01285">flo_eql()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01432">flo_floor()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01166">flo_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01127">flo_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01048">flo_hash()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01404">flo_is_finite_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01382">flo_is_infinite_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01362">flo_is_nan_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01243">flo_le()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01204">flo_lt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00733">flo_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00865">flo_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00756">flo_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00710">flo_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00938">flo_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00806">flo_quo()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">flo_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01307">flo_to_f()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">flo_to_s()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01601">flo_truncate()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00696">flo_uminus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01340">flo_zero_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00034">FLT_RADIX</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00037">FLT_ROUNDS</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">id_coerce</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">id_eq</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">id_to_i</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00130">INFINITY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02245">int_chr()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03323">int_dotimes()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03280">int_downto()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02139">int_even_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02110">int_int_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02123">int_odd_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02302">int_ord()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02208">int_pred</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03361">int_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02186">int_succ</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02097">int_to_i()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03238">int_upto()</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00138">NAN</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00503">num_abs()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01651">num_ceil()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00987">num_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00170">num_coerce()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00364">num_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00457">num_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00971">num_eql()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00343">num_fdiv()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01629">num_floor()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00297">num_imaginary()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00268">num_init_copy()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00485">num_int_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00384">num_modulo()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00542">num_nonzero_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00329">num_quo()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00471">num_real_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00401">num_remainder()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01667">num_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00253">num_sadded()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01747">num_step()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00559">num_to_int()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01682">num_truncate()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00311">num_uminus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00283">num_uplus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00520">num_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01258">rb_cFixnum</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01259">rb_cFloat</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01261">rb_cInteger</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01268">rb_cNumeric</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00469">rb_define_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01923">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01210">rb_define_method()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01306">rb_eFloatDomainError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00471">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00465">rb_eStandardError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01302">rb_eZeroDivError</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03060">rb_fix_lshift()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03092">rb_fix_rshift()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00014">rb_mComparable</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00345">rb_undef_alloc_func()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01228">rb_undef_method()</a>.</p>

</div>
</div>
<a class="anchor" id="a0da7e310168d9887cb3d04746072e638"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_chr </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>argv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02245">2245</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01110">rb_ascii8bit_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01330">rb_default_internal_encoding()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02211">rb_enc_uint_chr()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00471">rb_eRangeError</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00121">rb_num_to_uint()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00179">rb_to_encoding()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00416">rb_usascii_str_new()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a14e19870bd7b56f4e2913cf505200e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_dotimes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03323">3323</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a636a0c1128bc411c96ab701bc9843425"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_downto </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>to</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03280">3280</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00019">rb_cmperr()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ab470bd7fcf4ea619593ec937c556fc55"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_even_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02139">2139</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02757">fix_pow()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a27653066863a20e857b79165910e96dc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_int_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02110">2110</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="afb5619aedf6a1c725caf4dcdde324db5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_odd_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02123">2123</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a8e48082363d026d05dc90b2d343aac25"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_ord </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02302">2302</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a09b34328b59e6fcae3259082332087d4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_pow </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02709">2709</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l02468">FIT_SQRT_LONG</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00171">neg</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00339">POSFIXABLE</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02555">rb_big_mul()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03059">rb_big_pow()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05520">v</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02757">fix_pow()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01474">int_round_0()</a>.</p>

</div>
</div>
<a class="anchor" id="a44da10280a70cb6ed144e8bff95595a4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_round </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>argv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03361">3361</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l01474">int_round_0()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a939c6db59807f5234311c2ecfda6944c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_round_0 </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>ndigits</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01474">1474</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02709">int_pow()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l00037">long</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00171">neg</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01154">r</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00090">SIGNED_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">flo_round()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03361">int_round()</a>.</p>

</div>
</div>
<a class="anchor" id="a232b4824e8b919dc119f87ffee630fb7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_to_i </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02097">2097</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a936464b42b67f6c649f7d5b2b7ad63b8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> int_upto </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>to</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03238">3238</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00019">rb_cmperr()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a3501e1fd0636c4f8884fb93bdb5ee1f1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_abs </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00503">503</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="af70dce1c59c426eac493bb934ae555c4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_ceil </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01651">1651</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l01458">flo_ceil()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a5e71fac3d4e4a12681d39de83386f6b4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_cmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00987">987</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="af3cd06e675f8008885b81bf020795153"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_coerce </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00170">170</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00376">CLASS_OF</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00460">rb_assoc_new()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="af57de4d525bdc00489f6b1171c736f01"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_div </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00364">364</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00049">rb_equal()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00114">rb_num_zerodiv()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00457">num_divmod()</a>.</p>

</div>
</div>
<a class="anchor" id="ac08cf8115f34e7bf1501d190c59c38ee"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_divmod </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00457">457</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00364">num_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00384">num_modulo()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00460">rb_assoc_new()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ac6917f7d8ae654dbcd449e6fcccb7d77"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_eql </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00971">971</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00049">rb_equal()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a7864b59eff94b63559737a59120d01af"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_equal </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00994">994</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">id_eq</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02825">fix_equal()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01013">flo_eq()</a>.</p>

</div>
</div>
<a class="anchor" id="a6410893a7c02c90f256c49df5c2bcfe8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_fdiv </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00343">343</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ad45f1c1fe250d80bb63fdecf026b76ec"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_floor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01629">1629</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l01432">flo_floor()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="afb7e491ae21b340e926bf43e421b7892"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_imaginary </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00297">297</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d1/d81/complex_8c_source.html#l01280">rb_complex_new()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a30e47e1f4b94b67295ada11103870001"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_init_copy </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00268">268</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00318">rb_obj_classname()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a008a8bc58dcd04cc0da04f8aca986dd6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_int_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00485">485</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a221b9d92f159c84437388a7c2cfb0607"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_modulo </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00384">384</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00457">num_divmod()</a>.</p>

</div>
</div>
<a class="anchor" id="add6aec1a491cc6ca89e4b69a912ea72b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_nonzero_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00542">542</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="adf92aef4bfbfd85738b58a3b31da1dd6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_quo </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00329">329</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00150">rb_rational_raw1</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a0ff65aeb6ccdaf33ab660a0370d2a6ac"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_real_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00471">471</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a61dbc3c05cf3b3860d267bd4b4a4b9a1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_remainder </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00401">401</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00049">rb_equal()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a8b4d69d935ad1b4533466a154751c7ef"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_round </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>argv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01667">1667</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">flo_round()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ae6a68cba476d77fe7f9c29f32e1949b7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_sadded </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00253">253</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00318">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00463">rb_remove_method_id()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01316">rb_singleton_class()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l07740">rb_to_id()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a8d1d642e67c8a84ddd88a3096f09a4c3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_step </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *&#160;</td>
          <td class="paramname"><em>argv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>from</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01747">1747</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d6d/compar_8c_source.html#l00016">cmp</a>, <a class="el" href="../../de/df1/util_8c_source.html#l01424">diff()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00049">rb_equal()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01689">ruby_float_step()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="aace89eb037fdeca662f0fb4d2b49eb69"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_to_int </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00559">559</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">id_to_i</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a690cf763ad9b0debcc94b0c44d97dfd0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_truncate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01682">1682</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l01601">flo_truncate()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02352">rb_Float()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a176b27f98c46c2fcbdd5b973d7facb13"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_uminus </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00311">311</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">do_coerce()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../d9/d89/isinf_8c_source.html#l00051">zero()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ab00865ad4e32a65c00bad9be90b9ead4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_uplus </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00283">283</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a244f56079e7bb42a48715bf564671b40"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> num_zero_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00520">520</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00049">rb_equal()</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ae2102d1a473c9cdef8ebfb5e0d22a555"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_dbl_cmp </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01061">1061</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p>

<p>Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01477">big_op()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02850">fix_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01080">flo_cmp()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01431">rb_big_cmp()</a>.</p>

</div>
</div>
<a class="anchor" id="a5ec51a3a3c8089728c6ac121d37205bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_enc_uint_chr </td>
          <td>(</td>
          <td class="paramtype">unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02211">2211</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00557">ONIGERR_INVALID_CODE_POINT_VALUE</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00559">ONIGERR_TOO_BIG_WIDE_CHAR_VALUE</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00916">rb_enc_codelen()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00158">rb_enc_mbcput</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00121">rb_enc_name</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00859">rb_enc_precise_mbclen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00424">rb_enc_str_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00471">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00680">RSTRING_END</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l01183">str</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02245">int_chr()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l03540">rb_io_ungetc()</a>.</p>

</div>
</div>
<a class="anchor" id="af1902c05f80b738fb6be297df5b84085"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> rb_fix2int </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01962">1962</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>.</p>

</div>
</div>
<a class="anchor" id="aba5c7a37e1015062e74c0a08520de6a2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_fix2str </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>base</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02340">2340</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00192">CHAR_BIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00171">neg</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00863">ruby_digitmap</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00091">SIZEOF_VALUE</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02384">fix_to_s()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04597">ole_typedesc2val()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01099">rb_big2str0()</a>.</p>

</div>
</div>
<a class="anchor" id="af1b2e28b3d1b173ebacc6103bfd2d90a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_fix_lshift </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03060">3060</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03074">fix_lshift()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03107">fix_rshift()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00510">NUM2LONG()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03427">rb_big_lshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="ab84a7ed182a26d38ee9ef97d789b2de7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_fix_rshift </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03092">3092</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03074">fix_lshift()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03107">fix_rshift()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03491">rb_big_rshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00309">rb_int2big()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="af3cfe5b38de02c28b7171481d1d4cd77"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_float_new </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>d</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00582">582</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d5/de6/strlcat_8c_source.html#l00058">d</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00580">NEWOBJ</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00581">OBJSETUP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01259">rb_cFloat</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>.</p>

<p>Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00683">BigDecimal_to_f()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00053">callback()</a>, <a class="el" href="../../d6/d1e/conversions_8c_source.html#l00095">generic_to_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02056">ole_variant2val()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01034">rand_range()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01140">random_rand()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00834">vtdate2rbtime()</a>, and <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00369">yaml_org_handler()</a>.</p>

</div>
</div>
<a class="anchor" id="aa072678dc02c995f313aa296bf4cc714"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_int_pred </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02199">2199</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

</div>
</div>
<a class="anchor" id="af9dbba1649a4b2e3a9c6a83a33c22a0c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_int_succ </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02177">2177</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00371">enumerator_with_index_i()</a>.</p>

</div>
</div>
<a class="anchor" id="a30222e6e7eb4fe582b5865ce1294a1cc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_num2fix </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01969">1969</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00341">FIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00126">PRIdVALUE</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00471">rb_eRangeError</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01813">rb_num2long()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00090">SIGNED_VALUE</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05520">v</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

</div>
</div>
<a class="anchor" id="ac62db2a3de668eed8b1bb644e065303c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> rb_num2int </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01956">1956</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l01813">rb_num2long()</a>.</p>

</div>
</div>
<a class="anchor" id="abf00237dbe2a994f0d4572537ad96e89"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac1cf124db1e117ff7d61d608024f63ee">SIGNED_VALUE</a> rb_num2long </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01813">1813</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01809">LONG_MAX_PLUS_ONE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01808">LONG_MIN_MINUS_ONE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01225">rb_big2long()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00471">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02142">rb_to_int()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00056">s</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00090">SIGNED_VALUE</a>, <a class="el" href="../../d7/d72/subst_8h_source.html#l00006">snprintf</a>, <a class="el" href="../../de/d32/dir_8c.html#a99c0c80536c9a3937814525bb5f8a7ad">strchr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01969">rb_num2fix()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01956">rb_num2int()</a>.</p>

</div>
</div>
<a class="anchor" id="a9392c39e1448ee7faa86e26a9141d1e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_num2ulong </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01847">1847</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01808">LONG_MIN_MINUS_ONE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01211">rb_big2ulong()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00471">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02142">rb_to_int()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00056">s</a>, <a class="el" href="../../d7/d72/subst_8h_source.html#l00006">snprintf</a>, <a class="el" href="../../de/d32/dir_8c.html#a99c0c80536c9a3937814525bb5f8a7ad">strchr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01810">ULONG_MAX_PLUS_ONE</a>.</p>

</div>
</div>
<a class="anchor" id="a855357700650e78f28e015419405728b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_num_coerce_bin </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>func</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">220</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">do_coerce()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p>

<p>Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l00655">f_addsub()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00733">f_divide()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02581">fix_divide()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02680">fix_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02565">fix_fdiv()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02442">fix_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02654">fix_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02480">fix_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02409">fix_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02757">fix_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00779">flo_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00903">flo_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00733">flo_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00865">flo_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00756">flo_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00710">flo_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00938">flo_pow()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00840">nucomp_expt()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00708">nucomp_mul()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00700">nurat_add()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00866">nurat_div()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00947">nurat_expt()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00823">nurat_mul()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00742">nurat_sub()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02766">rb_big_divide()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02893">rb_big_divmod()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03007">rb_big_fdiv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01963">rb_big_minus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02835">rb_big_modulo()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02555">rb_big_mul()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01926">rb_big_plus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03059">rb_big_pow()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02865">rb_big_remainder()</a>.</p>

</div>
</div>
<a class="anchor" id="a7064d497b51108e57c4ce26847ee3079"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_num_coerce_cmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>func</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00227">227</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">do_coerce()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00906">BigDecimalCmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02850">fix_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01080">flo_cmp()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01008">nurat_cmp()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01431">rb_big_cmp()</a>.</p>

</div>
</div>
<a class="anchor" id="aeecedbd15494ed636c5ce0b7068ea62e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_num_coerce_relop </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>func</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00235">235</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">do_coerce()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00019">rb_cmperr()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>.</p>

<p>Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01477">big_op()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00906">BigDecimalCmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02901">fix_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02876">fix_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02951">fix_le()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02926">fix_lt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01166">flo_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01127">flo_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01243">flo_le()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01204">flo_lt()</a>.</p>

</div>
</div>
<a class="anchor" id="ac9a4885ac1f1d283acffad435083fffa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_num_to_uint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
          <td class="paramname"><em>ret</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00121">121</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c.html#aaa5834aace1fe34c8fdb7c6da84ed953">DIGSPERLONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</a>, <a class="el" href="../../d6/d27/numeric_8c.html#a2c185cfb7fa24e1110668f4266f35a4d">NUMERR_NEGATIVE</a>, <a class="el" href="../../d6/d27/numeric_8c.html#a32c2103c24dc3f995bc4d1fd3882e2eb">NUMERR_TOOLARGE</a>, <a class="el" href="../../d6/d27/numeric_8c.html#a185e49f528a347923ef41fd449362b30">NUMERR_TYPE</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01211">rb_big2ulong()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00891">RBIGNUM_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RBIGNUM_NEGATIVE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05520">v</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02245">int_chr()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>.</p>

</div>
</div>
<a class="anchor" id="a049f5095b504bae18cac74150415f2de"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_num_zerodiv </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00114">114</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01302">rb_eZeroDivError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p>

<p>Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02634">bigdivrem()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02581">fix_divide()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02526">fixdivmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00812">flodivmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00364">num_div()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00175">quo()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00570">wdivmod()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00541">wquo()</a>.</p>

</div>
</div>
<a class="anchor" id="a7df19cf730447c00150569250a4b5e1d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double round </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00083">83</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02083">BigDecimal_power()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00886">dbl2ival()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02757">fix_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00938">flo_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">flo_round()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03059">rb_big_pow()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03128">wholenum_p()</a>.</p>

</div>
</div>
<a class="anchor" id="a75ebe596bbe1bb6534dd7c0f53ed097e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double ruby_float_mod </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00846">846</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00812">flodivmod()</a>, and <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00168">mod</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02654">fix_mod()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00865">flo_mod()</a>.</p>

</div>
</div>
<a class="anchor" id="a2419e1896e7a05f35ca0ccd4b062dd34"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_float_step </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>to</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>step</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>excl</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01689">1689</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00064">DBL_EPSILON</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01747">num_step()</a>, and <a class="el" href="../../d6/df7/range_8c_source.html#l00348">range_step()</a>.</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="af885c918ddc09579b210de5f0af3416c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_coerce</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">103</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00180">coerce_body()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>.</p>

</div>
</div>
<a class="anchor" id="a304cbbab7bd5573ab33773f6506d3345"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_eq</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">103</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00994">num_equal()</a>.</p>

</div>
</div>
<a class="anchor" id="a043d8c32e085bc8b68060c16bbe3d098"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_to_i</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00103">103</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

<p>Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03460">Init_Numeric()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00559">num_to_int()</a>.</p>

</div>
</div>
<a class="anchor" id="ab24b49db6f8574e8644c1440ec2b16a9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_cFixnum</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00108">108</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
<a class="anchor" id="adf1892cabd2cdd4fd879828e7500a5b3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_cFloat</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00106">106</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
<a class="anchor" id="a51299be06f8876bdc10b188e79b8d6a8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_cInteger</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00107">107</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
<a class="anchor" id="a85c337b995b89f63373ebef24026118e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_cNumeric</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00105">105</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa2b2b42e77862183ab8e425a20949699"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_eFloatDomainError</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00111">111</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
<a class="anchor" id="a37383ba8c7988684488206a55ccff2ec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_eZeroDivError</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00110">110</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
<a class="anchor" id="af9d3f2d551974edc9f230df3a261e566"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char rb_infinity[] = &quot;\x00\x00\x80\x7f&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00069">69</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa74b3ef4994525b642036bd0408c4254"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char rb_nan[] = &quot;\x00\x00\xc0\x7f&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00076">76</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>