Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > c74ab286c3d46f9b82671d206e43a74b > files > 872

libstdc++-docs-4.6.3-2.fc15.i686.rpm

<!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"/>
<title>libstdc++: cmath File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">libstdc++</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('a00805.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Defines</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">cmath File Reference</div>  </div>
</div>
<div class="contents">

<p><a href="a00805_source.html">Go to the source code of this file.</a></p>
<h2><a name="namespaces"></a>
Namespaces</h2>
<ul>
<li>namespace <a class="el" href="a01137.html">std</a>
</ul>
<h2><a name="define-members"></a>
Defines</h2>
<ul>
<li><a class="anchor" id="aa74371b56f422f9265da5c21f29b6799"></a><!-- doxytag: member="cmath::_GLIBCXX_CMATH" ref="aa74371b56f422f9265da5c21f29b6799" args="" -->
#define <b>_GLIBCXX_CMATH</b>
</ul>
<h2><a name="func-members"></a>
Functions</h2>
<ul>
<li><a class="anchor" id="aa95003ce8678694c0ef0ba25362dafee"></a><!-- doxytag: member="cmath::abs" ref="aa95003ce8678694c0ef0ba25362dafee" args="(double __x)" -->
double <b>std::abs</b> (double __x)
<li><a class="anchor" id="afb182453a2c9f66be04e1fdb537416ac"></a><!-- doxytag: member="cmath::abs" ref="afb182453a2c9f66be04e1fdb537416ac" args="(float __x)" -->
float <b>std::abs</b> (float __x)
<li><a class="anchor" id="a03a8be36ffbcedcd303fb4d355b620ff"></a><!-- doxytag: member="cmath::abs" ref="a03a8be36ffbcedcd303fb4d355b620ff" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::abs</b> (_Tp __x)
<li><a class="anchor" id="a457229611272b3521fea674361e3dc51"></a><!-- doxytag: member="cmath::abs" ref="a457229611272b3521fea674361e3dc51" args="(long double __x)" -->
long double <b>std::abs</b> (long double __x)
<li><a class="anchor" id="a28fb21521f049a4bf91f3163c0d4c214"></a><!-- doxytag: member="cmath::acos" ref="a28fb21521f049a4bf91f3163c0d4c214" args="(float __x)" -->
float <b>std::acos</b> (float __x)
<li><a class="anchor" id="a147acac7919c5c27c15cb6be84a8e971"></a><!-- doxytag: member="cmath::acos" ref="a147acac7919c5c27c15cb6be84a8e971" args="(long double __x)" -->
long double <b>std::acos</b> (long double __x)
<li><a class="anchor" id="a65b1f6868c5d8f1e4555c19b8675c0b7"></a><!-- doxytag: member="cmath::acos" ref="a65b1f6868c5d8f1e4555c19b8675c0b7" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::acos</b> (_Tp __x)
<li><a class="anchor" id="a638aabeff2451f34310d881d9dcbc4bb"></a><!-- doxytag: member="cmath::asin" ref="a638aabeff2451f34310d881d9dcbc4bb" args="(float __x)" -->
float <b>std::asin</b> (float __x)
<li><a class="anchor" id="a7d0e1f1523c907663141f5b33ca094bc"></a><!-- doxytag: member="cmath::asin" ref="a7d0e1f1523c907663141f5b33ca094bc" args="(long double __x)" -->
long double <b>std::asin</b> (long double __x)
<li><a class="anchor" id="a7f543cf54745397ac108ee713096a1ff"></a><!-- doxytag: member="cmath::asin" ref="a7f543cf54745397ac108ee713096a1ff" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::asin</b> (_Tp __x)
<li><a class="anchor" id="ad0d01c154bfd69207ce4ffdba44d4c14"></a><!-- doxytag: member="cmath::atan" ref="ad0d01c154bfd69207ce4ffdba44d4c14" args="(float __x)" -->
float <b>std::atan</b> (float __x)
<li><a class="anchor" id="acc2b91bd1921231fe0aab6a2be318439"></a><!-- doxytag: member="cmath::atan" ref="acc2b91bd1921231fe0aab6a2be318439" args="(long double __x)" -->
long double <b>std::atan</b> (long double __x)
<li><a class="anchor" id="ac7390f89aae93801dbad1a5ff957549b"></a><!-- doxytag: member="cmath::atan" ref="ac7390f89aae93801dbad1a5ff957549b" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::atan</b> (_Tp __x)
<li><a class="anchor" id="a2ac21f58aa096e95e9ef97038b12fab4"></a><!-- doxytag: member="cmath::atan2" ref="a2ac21f58aa096e95e9ef97038b12fab4" args="(_Tp __y, _Up __x)" -->
template&lt;typename _Tp , typename _Up &gt; __gnu_cxx::__promote_2&lt; _Tp, <br class="typebreak"/>
_Up &gt;::__type <b>std::atan2</b> (_Tp __y, _Up __x)
<li><a class="anchor" id="a790cfc2a05f9104570d41b0c7b2ce71a"></a><!-- doxytag: member="cmath::atan2" ref="a790cfc2a05f9104570d41b0c7b2ce71a" args="(float __y, float __x)" -->
float <b>std::atan2</b> (float __y, float __x)
<li><a class="anchor" id="aabc38a4a4157f5a264255e702a2f24ce"></a><!-- doxytag: member="cmath::atan2" ref="aabc38a4a4157f5a264255e702a2f24ce" args="(long double __y, long double __x)" -->
long double <b>std::atan2</b> (long double __y, long double __x)
<li><a class="anchor" id="a0e870e0dbf5083ce7ddeb75e4f2d4b3c"></a><!-- doxytag: member="cmath::ceil" ref="a0e870e0dbf5083ce7ddeb75e4f2d4b3c" args="(float __x)" -->
float <b>std::ceil</b> (float __x)
<li><a class="anchor" id="a4a396fa7f2bdfc0eff576e53818312be"></a><!-- doxytag: member="cmath::ceil" ref="a4a396fa7f2bdfc0eff576e53818312be" args="(long double __x)" -->
long double <b>std::ceil</b> (long double __x)
<li><a class="anchor" id="a24e9a027a6d925240b1fe9abeaca362d"></a><!-- doxytag: member="cmath::ceil" ref="a24e9a027a6d925240b1fe9abeaca362d" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::ceil</b> (_Tp __x)
<li><a class="anchor" id="ad9f2d11047cd823128044e1aeed38a99"></a><!-- doxytag: member="cmath::cos" ref="ad9f2d11047cd823128044e1aeed38a99" args="(float __x)" -->
float <b>std::cos</b> (float __x)
<li><a class="anchor" id="ac3cf207e5d395c60cf7e78bb8800b262"></a><!-- doxytag: member="cmath::cos" ref="ac3cf207e5d395c60cf7e78bb8800b262" args="(long double __x)" -->
long double <b>std::cos</b> (long double __x)
<li><a class="anchor" id="abc00cd63506c8c397501cd3a511927a3"></a><!-- doxytag: member="cmath::cos" ref="abc00cd63506c8c397501cd3a511927a3" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::cos</b> (_Tp __x)
<li><a class="anchor" id="ad3f667824e937e3851c067cfca555f35"></a><!-- doxytag: member="cmath::cosh" ref="ad3f667824e937e3851c067cfca555f35" args="(float __x)" -->
float <b>std::cosh</b> (float __x)
<li><a class="anchor" id="a7a8b4d9a99bf7d0e230814ec7263b686"></a><!-- doxytag: member="cmath::cosh" ref="a7a8b4d9a99bf7d0e230814ec7263b686" args="(long double __x)" -->
long double <b>std::cosh</b> (long double __x)
<li><a class="anchor" id="adf9f0c9ad0731a0e77348fc6958458d4"></a><!-- doxytag: member="cmath::cosh" ref="adf9f0c9ad0731a0e77348fc6958458d4" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::cosh</b> (_Tp __x)
<li><a class="anchor" id="a4e5e0feef5ff0d3473f3af6eac395480"></a><!-- doxytag: member="cmath::exp" ref="a4e5e0feef5ff0d3473f3af6eac395480" args="(float __x)" -->
float <b>std::exp</b> (float __x)
<li><a class="anchor" id="ab445d702caad1dac344e654e60e4acf5"></a><!-- doxytag: member="cmath::exp" ref="ab445d702caad1dac344e654e60e4acf5" args="(long double __x)" -->
long double <b>std::exp</b> (long double __x)
<li><a class="anchor" id="a63b15a0728edfdfb321ebccfe233e9cf"></a><!-- doxytag: member="cmath::exp" ref="a63b15a0728edfdfb321ebccfe233e9cf" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::exp</b> (_Tp __x)
<li><a class="anchor" id="afcdea84cd05176eab938512d65c0a200"></a><!-- doxytag: member="cmath::fabs" ref="afcdea84cd05176eab938512d65c0a200" args="(float __x)" -->
float <b>std::fabs</b> (float __x)
<li><a class="anchor" id="a68448cbaa2d96d39f802384595eca62a"></a><!-- doxytag: member="cmath::fabs" ref="a68448cbaa2d96d39f802384595eca62a" args="(long double __x)" -->
long double <b>std::fabs</b> (long double __x)
<li><a class="anchor" id="a3b10c47fde78bf659b530fc706186929"></a><!-- doxytag: member="cmath::fabs" ref="a3b10c47fde78bf659b530fc706186929" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::fabs</b> (_Tp __x)
<li><a class="anchor" id="a71e6dbbbf152b18caa084880fbf409b2"></a><!-- doxytag: member="cmath::floor" ref="a71e6dbbbf152b18caa084880fbf409b2" args="(float __x)" -->
float <b>std::floor</b> (float __x)
<li><a class="anchor" id="a9c9a681aac316e0254d8229fee42f853"></a><!-- doxytag: member="cmath::floor" ref="a9c9a681aac316e0254d8229fee42f853" args="(long double __x)" -->
long double <b>std::floor</b> (long double __x)
<li><a class="anchor" id="aa0e83d550400fe3d2f688879304e60bd"></a><!-- doxytag: member="cmath::floor" ref="aa0e83d550400fe3d2f688879304e60bd" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::floor</b> (_Tp __x)
<li><a class="anchor" id="a367e4829ada84ea3d47a722217c87059"></a><!-- doxytag: member="cmath::fmod" ref="a367e4829ada84ea3d47a722217c87059" args="(float __x, float __y)" -->
float <b>std::fmod</b> (float __x, float __y)
<li><a class="anchor" id="a701c546ee7f7ed630ca66f775bcc315d"></a><!-- doxytag: member="cmath::fmod" ref="a701c546ee7f7ed630ca66f775bcc315d" args="(long double __x, long double __y)" -->
long double <b>std::fmod</b> (long double __x, long double __y)
<li><a class="anchor" id="a88755d5e00faac9e7d5c5db70a518ee4"></a><!-- doxytag: member="cmath::frexp" ref="a88755d5e00faac9e7d5c5db70a518ee4" args="(float __x, int *__exp)" -->
float <b>std::frexp</b> (float __x, int *__exp)
<li><a class="anchor" id="aa5574b530b5e626d6104ced977fa4ca6"></a><!-- doxytag: member="cmath::frexp" ref="aa5574b530b5e626d6104ced977fa4ca6" args="(long double __x, int *__exp)" -->
long double <b>std::frexp</b> (long double __x, int *__exp)
<li><a class="anchor" id="ae9d1d9075739f813061c4eae127aef10"></a><!-- doxytag: member="cmath::frexp" ref="ae9d1d9075739f813061c4eae127aef10" args="(_Tp __x, int *__exp)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::frexp</b> (_Tp __x, int *__exp)
<li><a class="anchor" id="a53313d5536c032ea8887fd43d6ef7b81"></a><!-- doxytag: member="cmath::ldexp" ref="a53313d5536c032ea8887fd43d6ef7b81" args="(float __x, int __exp)" -->
float <b>std::ldexp</b> (float __x, int __exp)
<li><a class="anchor" id="ae3f2a1b248b7ad53aeaf9e78b96b38e8"></a><!-- doxytag: member="cmath::ldexp" ref="ae3f2a1b248b7ad53aeaf9e78b96b38e8" args="(long double __x, int __exp)" -->
long double <b>std::ldexp</b> (long double __x, int __exp)
<li><a class="anchor" id="aaa5769b7adc5867f593e104db6c9b948"></a><!-- doxytag: member="cmath::ldexp" ref="aaa5769b7adc5867f593e104db6c9b948" args="(_Tp __x, int __exp)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::ldexp</b> (_Tp __x, int __exp)
<li><a class="anchor" id="ab60e67d86d56689707b5d3c9de7f1eeb"></a><!-- doxytag: member="cmath::log" ref="ab60e67d86d56689707b5d3c9de7f1eeb" args="(long double __x)" -->
long double <b>std::log</b> (long double __x)
<li><a class="anchor" id="a49e8e7dd6e7640ae87a9c1dfdb9c0179"></a><!-- doxytag: member="cmath::log" ref="a49e8e7dd6e7640ae87a9c1dfdb9c0179" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::log</b> (_Tp __x)
<li><a class="anchor" id="ad8edcec240671f8ca5d660cd49f7539c"></a><!-- doxytag: member="cmath::log" ref="ad8edcec240671f8ca5d660cd49f7539c" args="(float __x)" -->
float <b>std::log</b> (float __x)
<li><a class="anchor" id="a2a03de1408b3589ceeae14fca54621a9"></a><!-- doxytag: member="cmath::log10" ref="a2a03de1408b3589ceeae14fca54621a9" args="(long double __x)" -->
long double <b>std::log10</b> (long double __x)
<li><a class="anchor" id="a9674d21636387eff11b909c7871dc033"></a><!-- doxytag: member="cmath::log10" ref="a9674d21636387eff11b909c7871dc033" args="(float __x)" -->
float <b>std::log10</b> (float __x)
<li><a class="anchor" id="a1909274dab4b460d3ed9889eeaef79d3"></a><!-- doxytag: member="cmath::log10" ref="a1909274dab4b460d3ed9889eeaef79d3" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::log10</b> (_Tp __x)
<li><a class="anchor" id="a41958c9957ae0593b08c406da9fe9467"></a><!-- doxytag: member="cmath::modf" ref="a41958c9957ae0593b08c406da9fe9467" args="(long double __x, long double *__iptr)" -->
long double <b>std::modf</b> (long double __x, long double *__iptr)
<li><a class="anchor" id="a0b5c691fbf848271cf42ff33f9a5f90c"></a><!-- doxytag: member="cmath::modf" ref="a0b5c691fbf848271cf42ff33f9a5f90c" args="(float __x, float *__iptr)" -->
float <b>std::modf</b> (float __x, float *__iptr)
<li><a class="anchor" id="af35fdb91f0ba438c948fc26f1f023ce3"></a><!-- doxytag: member="cmath::pow" ref="af35fdb91f0ba438c948fc26f1f023ce3" args="(_Tp __x, _Up __y)" -->
template&lt;typename _Tp , typename _Up &gt; __gnu_cxx::__promote_2&lt; _Tp, <br class="typebreak"/>
_Up &gt;::__type <b>std::pow</b> (_Tp __x, _Up __y)
<li><a class="anchor" id="a53b780f389a64792dfc655a735bb9910"></a><!-- doxytag: member="cmath::pow" ref="a53b780f389a64792dfc655a735bb9910" args="(float __x, float __y)" -->
float <b>std::pow</b> (float __x, float __y)
<li><a class="anchor" id="a43854550757251f884a301d0d63fc786"></a><!-- doxytag: member="cmath::pow" ref="a43854550757251f884a301d0d63fc786" args="(long double __x, long double __y)" -->
long double <b>std::pow</b> (long double __x, long double __y)
<li><a class="anchor" id="a7f58713d87f6b42cc70d9f63c637455b"></a><!-- doxytag: member="cmath::sin" ref="a7f58713d87f6b42cc70d9f63c637455b" args="(float __x)" -->
float <b>std::sin</b> (float __x)
<li><a class="anchor" id="a3aba28d6d5586974020d7f27fafe12a8"></a><!-- doxytag: member="cmath::sin" ref="a3aba28d6d5586974020d7f27fafe12a8" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::sin</b> (_Tp __x)
<li><a class="anchor" id="a710e58404050e17b193f54ba9bed54ab"></a><!-- doxytag: member="cmath::sin" ref="a710e58404050e17b193f54ba9bed54ab" args="(long double __x)" -->
long double <b>std::sin</b> (long double __x)
<li><a class="anchor" id="af4291d39ee8512acd225dd640dcb7a45"></a><!-- doxytag: member="cmath::sinh" ref="af4291d39ee8512acd225dd640dcb7a45" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::sinh</b> (_Tp __x)
<li><a class="anchor" id="a83fc8f10173354f2a66eb513f14e5935"></a><!-- doxytag: member="cmath::sinh" ref="a83fc8f10173354f2a66eb513f14e5935" args="(long double __x)" -->
long double <b>std::sinh</b> (long double __x)
<li><a class="anchor" id="a582e16206fb144601ed39e03a9a9f915"></a><!-- doxytag: member="cmath::sinh" ref="a582e16206fb144601ed39e03a9a9f915" args="(float __x)" -->
float <b>std::sinh</b> (float __x)
<li><a class="anchor" id="ab9e1818c9d5a4cfc320f89d0d9e9cf0f"></a><!-- doxytag: member="cmath::sqrt" ref="ab9e1818c9d5a4cfc320f89d0d9e9cf0f" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::sqrt</b> (_Tp __x)
<li><a class="anchor" id="a4b4643842202d9cfc4c980cd5d50ee8a"></a><!-- doxytag: member="cmath::sqrt" ref="a4b4643842202d9cfc4c980cd5d50ee8a" args="(long double __x)" -->
long double <b>std::sqrt</b> (long double __x)
<li><a class="anchor" id="aa502acfbbddcde42bb6eb7934101e9a5"></a><!-- doxytag: member="cmath::sqrt" ref="aa502acfbbddcde42bb6eb7934101e9a5" args="(float __x)" -->
float <b>std::sqrt</b> (float __x)
<li><a class="anchor" id="a9c2453aae9a40a0cf7b0894cffc9c148"></a><!-- doxytag: member="cmath::tan" ref="a9c2453aae9a40a0cf7b0894cffc9c148" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::tan</b> (_Tp __x)
<li><a class="anchor" id="a663d1fe105851b2ea59fe966251bd1e7"></a><!-- doxytag: member="cmath::tan" ref="a663d1fe105851b2ea59fe966251bd1e7" args="(long double __x)" -->
long double <b>std::tan</b> (long double __x)
<li><a class="anchor" id="aea6b3a4dffcb89b7f3a99935d357ac2d"></a><!-- doxytag: member="cmath::tan" ref="aea6b3a4dffcb89b7f3a99935d357ac2d" args="(float __x)" -->
float <b>std::tan</b> (float __x)
<li><a class="anchor" id="a71713e2d77077d59d20d3303a53cc66a"></a><!-- doxytag: member="cmath::tanh" ref="a71713e2d77077d59d20d3303a53cc66a" args="(long double __x)" -->
long double <b>std::tanh</b> (long double __x)
<li><a class="anchor" id="a49171b15027dce1254c55950ebd18f8c"></a><!-- doxytag: member="cmath::tanh" ref="a49171b15027dce1254c55950ebd18f8c" args="(float __x)" -->
float <b>std::tanh</b> (float __x)
<li><a class="anchor" id="a72815998cb64347c53757f3f2208a024"></a><!-- doxytag: member="cmath::tanh" ref="a72815998cb64347c53757f3f2208a024" args="(_Tp __x)" -->
template&lt;typename _Tp &gt; __gnu_cxx::__enable_if<br class="typebreak"/>
&lt; __is_integer&lt; _Tp &gt;::__value, <br class="typebreak"/>
double &gt;::__type <b>std::tanh</b> (_Tp __x)
</ul>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>This is a Standard C++ Library file. You should <code>#include</code> this file in your programs, rather than any of the <em>*</em>.h implementation files.</p>
<p>This is the C++ version of the Standard C Library header <code>math.h</code>, and its contents are (mostly) the same as that header, but are all contained in the namespace <code>std</code> (except for names which are defined as macros in C). </p>

<p>Definition in file <a class="el" href="a00805_source.html">cmath</a>.</p>
</div></div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="a00805.html">cmath</a>      </li>
      <li class="footer">Generated by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>

</body>
</html>