Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 0448c66ab6afa2f787658c5e6488e2d9 > files > 211

libstdc++-docs-8.3.1-0.20191101.1.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libstdc++: cmath 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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</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 id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libstdc++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('a00215.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">cmath File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="a00215_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="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:a01538"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01538.html">std</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:aa74371b56f422f9265da5c21f29b6799"><td class="memItemLeft" align="right" valign="top"><a id="aa74371b56f422f9265da5c21f29b6799"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_CMATH</b></td></tr>
<tr class="separator:aa74371b56f422f9265da5c21f29b6799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9282c2b467983bad2d7b6211850cb2ed"><td class="memItemLeft" align="right" valign="top"><a id="a9282c2b467983bad2d7b6211850cb2ed"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_INCLUDE_NEXT_C_HEADERS</b></td></tr>
<tr class="separator:a9282c2b467983bad2d7b6211850cb2ed"><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:a43699c2808f5af751e7fb62720e9f9b2"><td class="memItemLeft" align="right" valign="top"><a id="a43699c2808f5af751e7fb62720e9f9b2"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::acos</b> (float __x)</td></tr>
<tr class="separator:a43699c2808f5af751e7fb62720e9f9b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a089a6fb15ea8547475d0123f4abd342a"><td class="memItemLeft" align="right" valign="top"><a id="a089a6fb15ea8547475d0123f4abd342a"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::acos</b> (long double __x)</td></tr>
<tr class="separator:a089a6fb15ea8547475d0123f4abd342a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6ae91491bad56f94ed12b1bb6a341dc"><td class="memTemplParams" colspan="2"><a id="ab6ae91491bad56f94ed12b1bb6a341dc"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ab6ae91491bad56f94ed12b1bb6a341dc"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::acos</b> (_Tp __x)</td></tr>
<tr class="separator:ab6ae91491bad56f94ed12b1bb6a341dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae91012d0f87dcd285b9e0628c779345a"><td class="memItemLeft" align="right" valign="top"><a id="ae91012d0f87dcd285b9e0628c779345a"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::asin</b> (float __x)</td></tr>
<tr class="separator:ae91012d0f87dcd285b9e0628c779345a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86ea8fb07d3141104a2e586ba639bdfd"><td class="memItemLeft" align="right" valign="top"><a id="a86ea8fb07d3141104a2e586ba639bdfd"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::asin</b> (long double __x)</td></tr>
<tr class="separator:a86ea8fb07d3141104a2e586ba639bdfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a239277791a881de010fcb2677b297f56"><td class="memTemplParams" colspan="2"><a id="a239277791a881de010fcb2677b297f56"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a239277791a881de010fcb2677b297f56"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::asin</b> (_Tp __x)</td></tr>
<tr class="separator:a239277791a881de010fcb2677b297f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0419b237051c1f44a24126d724c5b09"><td class="memItemLeft" align="right" valign="top"><a id="ae0419b237051c1f44a24126d724c5b09"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::atan</b> (float __x)</td></tr>
<tr class="separator:ae0419b237051c1f44a24126d724c5b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf6fec81c4c73d121667da3f2ace98c3"><td class="memItemLeft" align="right" valign="top"><a id="adf6fec81c4c73d121667da3f2ace98c3"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::atan</b> (long double __x)</td></tr>
<tr class="separator:adf6fec81c4c73d121667da3f2ace98c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ed67741cffe36e4d3a28ac7af1321a8"><td class="memTemplParams" colspan="2"><a id="a2ed67741cffe36e4d3a28ac7af1321a8"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a2ed67741cffe36e4d3a28ac7af1321a8"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atan</b> (_Tp __x)</td></tr>
<tr class="separator:a2ed67741cffe36e4d3a28ac7af1321a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaca12736160d22770aa9ce212f0d8eeb"><td class="memItemLeft" align="right" valign="top"><a id="aaca12736160d22770aa9ce212f0d8eeb"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::atan2</b> (float __y, float __x)</td></tr>
<tr class="separator:aaca12736160d22770aa9ce212f0d8eeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af78375aa36b75b76623885d731e9a611"><td class="memItemLeft" align="right" valign="top"><a id="af78375aa36b75b76623885d731e9a611"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::atan2</b> (long double __y, long double __x)</td></tr>
<tr class="separator:af78375aa36b75b76623885d731e9a611"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a615908d980a327633628235a01691b64"><td class="memTemplParams" colspan="2"><a id="a615908d980a327633628235a01691b64"></a>
template&lt;typename _Tp , typename _Up &gt; </td></tr>
<tr class="memitem:a615908d980a327633628235a01691b64"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__promote_2&lt; _Tp, _Up &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atan2</b> (_Tp __y, _Up __x)</td></tr>
<tr class="separator:a615908d980a327633628235a01691b64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade766c86af958904285a2173fce4c502"><td class="memItemLeft" align="right" valign="top"><a id="ade766c86af958904285a2173fce4c502"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::ceil</b> (float __x)</td></tr>
<tr class="separator:ade766c86af958904285a2173fce4c502"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4f7496226478e2bd720917b900dc711"><td class="memItemLeft" align="right" valign="top"><a id="ad4f7496226478e2bd720917b900dc711"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::ceil</b> (long double __x)</td></tr>
<tr class="separator:ad4f7496226478e2bd720917b900dc711"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16225e891225da36bf5bd105b8653bf6"><td class="memTemplParams" colspan="2"><a id="a16225e891225da36bf5bd105b8653bf6"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a16225e891225da36bf5bd105b8653bf6"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::ceil</b> (_Tp __x)</td></tr>
<tr class="separator:a16225e891225da36bf5bd105b8653bf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aace80aeb89c8d87f1dc2fa7a1cf8dcf3"><td class="memItemLeft" align="right" valign="top"><a id="aace80aeb89c8d87f1dc2fa7a1cf8dcf3"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::cos</b> (float __x)</td></tr>
<tr class="separator:aace80aeb89c8d87f1dc2fa7a1cf8dcf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a453396ec0b931e86c697d8f11393ddc1"><td class="memItemLeft" align="right" valign="top"><a id="a453396ec0b931e86c697d8f11393ddc1"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::cos</b> (long double __x)</td></tr>
<tr class="separator:a453396ec0b931e86c697d8f11393ddc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06b2b128b996f8b6abf92ba1d77d8a06"><td class="memTemplParams" colspan="2"><a id="a06b2b128b996f8b6abf92ba1d77d8a06"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a06b2b128b996f8b6abf92ba1d77d8a06"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::cos</b> (_Tp __x)</td></tr>
<tr class="separator:a06b2b128b996f8b6abf92ba1d77d8a06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa84dd48bffb8561e9ad64e0b87583f9d"><td class="memItemLeft" align="right" valign="top"><a id="aa84dd48bffb8561e9ad64e0b87583f9d"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::cosh</b> (float __x)</td></tr>
<tr class="separator:aa84dd48bffb8561e9ad64e0b87583f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0e90434a4775ee03e71a47f619739d3"><td class="memItemLeft" align="right" valign="top"><a id="ad0e90434a4775ee03e71a47f619739d3"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::cosh</b> (long double __x)</td></tr>
<tr class="separator:ad0e90434a4775ee03e71a47f619739d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa10970b14d25e95ec4be8744f041b4a9"><td class="memTemplParams" colspan="2"><a id="aa10970b14d25e95ec4be8744f041b4a9"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:aa10970b14d25e95ec4be8744f041b4a9"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::cosh</b> (_Tp __x)</td></tr>
<tr class="separator:aa10970b14d25e95ec4be8744f041b4a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23efd4694f81d13fb5a2f449c9ce04be"><td class="memItemLeft" align="right" valign="top"><a id="a23efd4694f81d13fb5a2f449c9ce04be"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::exp</b> (float __x)</td></tr>
<tr class="separator:a23efd4694f81d13fb5a2f449c9ce04be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2016b37f536439e20fd14e1c09f43cf"><td class="memItemLeft" align="right" valign="top"><a id="ae2016b37f536439e20fd14e1c09f43cf"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::exp</b> (long double __x)</td></tr>
<tr class="separator:ae2016b37f536439e20fd14e1c09f43cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a685dc2542245fbd6099bbdbc3db3be00"><td class="memTemplParams" colspan="2"><a id="a685dc2542245fbd6099bbdbc3db3be00"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a685dc2542245fbd6099bbdbc3db3be00"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::exp</b> (_Tp __x)</td></tr>
<tr class="separator:a685dc2542245fbd6099bbdbc3db3be00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af346765e20c2fb082d047a42c58f0b2b"><td class="memItemLeft" align="right" valign="top"><a id="af346765e20c2fb082d047a42c58f0b2b"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::fabs</b> (float __x)</td></tr>
<tr class="separator:af346765e20c2fb082d047a42c58f0b2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d39403ec5e95027998d3ec8f53b1644"><td class="memItemLeft" align="right" valign="top"><a id="a3d39403ec5e95027998d3ec8f53b1644"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::fabs</b> (long double __x)</td></tr>
<tr class="separator:a3d39403ec5e95027998d3ec8f53b1644"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29f7c34397cbaaa22dce45fa3b53f130"><td class="memTemplParams" colspan="2"><a id="a29f7c34397cbaaa22dce45fa3b53f130"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a29f7c34397cbaaa22dce45fa3b53f130"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::fabs</b> (_Tp __x)</td></tr>
<tr class="separator:a29f7c34397cbaaa22dce45fa3b53f130"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e99db6ebf7d7abc60eae0d9343ab74f"><td class="memItemLeft" align="right" valign="top"><a id="a5e99db6ebf7d7abc60eae0d9343ab74f"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::floor</b> (float __x)</td></tr>
<tr class="separator:a5e99db6ebf7d7abc60eae0d9343ab74f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67149ea135980948b6dfad77753e53f7"><td class="memItemLeft" align="right" valign="top"><a id="a67149ea135980948b6dfad77753e53f7"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::floor</b> (long double __x)</td></tr>
<tr class="separator:a67149ea135980948b6dfad77753e53f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f6ce11ee5bdefff2ecb18c778f86020"><td class="memTemplParams" colspan="2"><a id="a6f6ce11ee5bdefff2ecb18c778f86020"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a6f6ce11ee5bdefff2ecb18c778f86020"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::floor</b> (_Tp __x)</td></tr>
<tr class="separator:a6f6ce11ee5bdefff2ecb18c778f86020"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99b68adcc5fd0de7bbce1230b7be39e1"><td class="memItemLeft" align="right" valign="top"><a id="a99b68adcc5fd0de7bbce1230b7be39e1"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::fmod</b> (float __x, float __y)</td></tr>
<tr class="separator:a99b68adcc5fd0de7bbce1230b7be39e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27c5ca291f2d6e0a2a5197c258fd3f3d"><td class="memItemLeft" align="right" valign="top"><a id="a27c5ca291f2d6e0a2a5197c258fd3f3d"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::fmod</b> (long double __x, long double __y)</td></tr>
<tr class="separator:a27c5ca291f2d6e0a2a5197c258fd3f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad51923bb0000125649e2719191010a5"><td class="memTemplParams" colspan="2"><a id="aad51923bb0000125649e2719191010a5"></a>
template&lt;typename _Tp , typename _Up &gt; </td></tr>
<tr class="memitem:aad51923bb0000125649e2719191010a5"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__promote_2&lt; _Tp, _Up &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::fmod</b> (_Tp __x, _Up __y)</td></tr>
<tr class="separator:aad51923bb0000125649e2719191010a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88755d5e00faac9e7d5c5db70a518ee4"><td class="memItemLeft" align="right" valign="top"><a id="a88755d5e00faac9e7d5c5db70a518ee4"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>std::frexp</b> (float __x, int *__exp)</td></tr>
<tr class="separator:a88755d5e00faac9e7d5c5db70a518ee4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5574b530b5e626d6104ced977fa4ca6"><td class="memItemLeft" align="right" valign="top"><a id="aa5574b530b5e626d6104ced977fa4ca6"></a>
long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::frexp</b> (long double __x, int *__exp)</td></tr>
<tr class="separator:aa5574b530b5e626d6104ced977fa4ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab032703849405edaa14f5962a8ad0c95"><td class="memTemplParams" colspan="2"><a id="ab032703849405edaa14f5962a8ad0c95"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ab032703849405edaa14f5962a8ad0c95"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::frexp</b> (_Tp __x, int *__exp)</td></tr>
<tr class="separator:ab032703849405edaa14f5962a8ad0c95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a303d82be7f5bc6f9d161faffd05e107e"><td class="memItemLeft" align="right" valign="top"><a id="a303d82be7f5bc6f9d161faffd05e107e"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::ldexp</b> (float __x, int __exp)</td></tr>
<tr class="separator:a303d82be7f5bc6f9d161faffd05e107e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfd65ed547b6ff8b4b4b63d22221a4b2"><td class="memItemLeft" align="right" valign="top"><a id="abfd65ed547b6ff8b4b4b63d22221a4b2"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::ldexp</b> (long double __x, int __exp)</td></tr>
<tr class="separator:abfd65ed547b6ff8b4b4b63d22221a4b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7712b9623de01b863045de49605c1116"><td class="memTemplParams" colspan="2"><a id="a7712b9623de01b863045de49605c1116"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a7712b9623de01b863045de49605c1116"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::ldexp</b> (_Tp __x, int __exp)</td></tr>
<tr class="separator:a7712b9623de01b863045de49605c1116"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6de797700bc79c12a1f49a537b5f081d"><td class="memItemLeft" align="right" valign="top"><a id="a6de797700bc79c12a1f49a537b5f081d"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::log</b> (float __x)</td></tr>
<tr class="separator:a6de797700bc79c12a1f49a537b5f081d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02c36fe8c3f6a1126055899d84d509"><td class="memItemLeft" align="right" valign="top"><a id="a5e02c36fe8c3f6a1126055899d84d509"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::log</b> (long double __x)</td></tr>
<tr class="separator:a5e02c36fe8c3f6a1126055899d84d509"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a010dfe612cec9bfe699c0222792ddd4d"><td class="memTemplParams" colspan="2"><a id="a010dfe612cec9bfe699c0222792ddd4d"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a010dfe612cec9bfe699c0222792ddd4d"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::log</b> (_Tp __x)</td></tr>
<tr class="separator:a010dfe612cec9bfe699c0222792ddd4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78bb098c94ece9f75f8a621b1a5a27c7"><td class="memItemLeft" align="right" valign="top"><a id="a78bb098c94ece9f75f8a621b1a5a27c7"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::log10</b> (float __x)</td></tr>
<tr class="separator:a78bb098c94ece9f75f8a621b1a5a27c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e0634cd1a76da4bf92dd9fcd7516c20"><td class="memItemLeft" align="right" valign="top"><a id="a7e0634cd1a76da4bf92dd9fcd7516c20"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::log10</b> (long double __x)</td></tr>
<tr class="separator:a7e0634cd1a76da4bf92dd9fcd7516c20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a921e4253058056d5e163e5c6ddade64e"><td class="memTemplParams" colspan="2"><a id="a921e4253058056d5e163e5c6ddade64e"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a921e4253058056d5e163e5c6ddade64e"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::log10</b> (_Tp __x)</td></tr>
<tr class="separator:a921e4253058056d5e163e5c6ddade64e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b5c691fbf848271cf42ff33f9a5f90c"><td class="memItemLeft" align="right" valign="top"><a id="a0b5c691fbf848271cf42ff33f9a5f90c"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>std::modf</b> (float __x, float *__iptr)</td></tr>
<tr class="separator:a0b5c691fbf848271cf42ff33f9a5f90c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41958c9957ae0593b08c406da9fe9467"><td class="memItemLeft" align="right" valign="top"><a id="a41958c9957ae0593b08c406da9fe9467"></a>
long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::modf</b> (long double __x, long double *__iptr)</td></tr>
<tr class="separator:a41958c9957ae0593b08c406da9fe9467"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af36a76c399adc1761cfe4d53a6f1b58c"><td class="memItemLeft" align="right" valign="top"><a id="af36a76c399adc1761cfe4d53a6f1b58c"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::pow</b> (float __x, float __y)</td></tr>
<tr class="separator:af36a76c399adc1761cfe4d53a6f1b58c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae785a7f9dd7acb066f476d7d54e6b4c7"><td class="memItemLeft" align="right" valign="top"><a id="ae785a7f9dd7acb066f476d7d54e6b4c7"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::pow</b> (long double __x, long double __y)</td></tr>
<tr class="separator:ae785a7f9dd7acb066f476d7d54e6b4c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac14449d20634d220eeb3908c4d5219ae"><td class="memTemplParams" colspan="2"><a id="ac14449d20634d220eeb3908c4d5219ae"></a>
template&lt;typename _Tp , typename _Up &gt; </td></tr>
<tr class="memitem:ac14449d20634d220eeb3908c4d5219ae"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__promote_2&lt; _Tp, _Up &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::pow</b> (_Tp __x, _Up __y)</td></tr>
<tr class="separator:ac14449d20634d220eeb3908c4d5219ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af37f4f384ab96ec7ca7aef222f5daada"><td class="memItemLeft" align="right" valign="top"><a id="af37f4f384ab96ec7ca7aef222f5daada"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::sin</b> (float __x)</td></tr>
<tr class="separator:af37f4f384ab96ec7ca7aef222f5daada"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d0d8c514d9d9919295b543d15d67a4a"><td class="memItemLeft" align="right" valign="top"><a id="a5d0d8c514d9d9919295b543d15d67a4a"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::sin</b> (long double __x)</td></tr>
<tr class="separator:a5d0d8c514d9d9919295b543d15d67a4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a754d2d57a44bb15f614e51261042ff5c"><td class="memTemplParams" colspan="2"><a id="a754d2d57a44bb15f614e51261042ff5c"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a754d2d57a44bb15f614e51261042ff5c"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::sin</b> (_Tp __x)</td></tr>
<tr class="separator:a754d2d57a44bb15f614e51261042ff5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a483d551820f7a2759e545c98a2d94f83"><td class="memItemLeft" align="right" valign="top"><a id="a483d551820f7a2759e545c98a2d94f83"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::sinh</b> (float __x)</td></tr>
<tr class="separator:a483d551820f7a2759e545c98a2d94f83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ce55d213db737cc01c5a13cabede814"><td class="memItemLeft" align="right" valign="top"><a id="a2ce55d213db737cc01c5a13cabede814"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::sinh</b> (long double __x)</td></tr>
<tr class="separator:a2ce55d213db737cc01c5a13cabede814"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48132dfeb265f82027636e3fa90dae78"><td class="memTemplParams" colspan="2"><a id="a48132dfeb265f82027636e3fa90dae78"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a48132dfeb265f82027636e3fa90dae78"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::sinh</b> (_Tp __x)</td></tr>
<tr class="separator:a48132dfeb265f82027636e3fa90dae78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6faf1226ff5bddd30707a0e8be40227"><td class="memItemLeft" align="right" valign="top"><a id="ac6faf1226ff5bddd30707a0e8be40227"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::sqrt</b> (float __x)</td></tr>
<tr class="separator:ac6faf1226ff5bddd30707a0e8be40227"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a603f78b18cc1e4aa18451a3ed6d73482"><td class="memItemLeft" align="right" valign="top"><a id="a603f78b18cc1e4aa18451a3ed6d73482"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::sqrt</b> (long double __x)</td></tr>
<tr class="separator:a603f78b18cc1e4aa18451a3ed6d73482"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54a3bbc1f81960b8456bbcb225ae329f"><td class="memTemplParams" colspan="2"><a id="a54a3bbc1f81960b8456bbcb225ae329f"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a54a3bbc1f81960b8456bbcb225ae329f"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::sqrt</b> (_Tp __x)</td></tr>
<tr class="separator:a54a3bbc1f81960b8456bbcb225ae329f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2abb7754b162cdbc79997d0baa391984"><td class="memItemLeft" align="right" valign="top"><a id="a2abb7754b162cdbc79997d0baa391984"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::tan</b> (float __x)</td></tr>
<tr class="separator:a2abb7754b162cdbc79997d0baa391984"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b8e3fae66e45e8fb907b6e96d7fbaa5"><td class="memItemLeft" align="right" valign="top"><a id="a4b8e3fae66e45e8fb907b6e96d7fbaa5"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::tan</b> (long double __x)</td></tr>
<tr class="separator:a4b8e3fae66e45e8fb907b6e96d7fbaa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d2fc836e6a350dfd863a6e850eb23b1"><td class="memTemplParams" colspan="2"><a id="a5d2fc836e6a350dfd863a6e850eb23b1"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a5d2fc836e6a350dfd863a6e850eb23b1"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::tan</b> (_Tp __x)</td></tr>
<tr class="separator:a5d2fc836e6a350dfd863a6e850eb23b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bb79deee81d77f1a8d64bf59c2651bd"><td class="memItemLeft" align="right" valign="top"><a id="a6bb79deee81d77f1a8d64bf59c2651bd"></a>
constexpr float&#160;</td><td class="memItemRight" valign="bottom"><b>std::tanh</b> (float __x)</td></tr>
<tr class="separator:a6bb79deee81d77f1a8d64bf59c2651bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1078314729f599df05890b73c8644b18"><td class="memItemLeft" align="right" valign="top"><a id="a1078314729f599df05890b73c8644b18"></a>
constexpr long double&#160;</td><td class="memItemRight" valign="bottom"><b>std::tanh</b> (long double __x)</td></tr>
<tr class="separator:a1078314729f599df05890b73c8644b18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77610d3bc0b8c1f9948d43213e82a6ef"><td class="memTemplParams" colspan="2"><a id="a77610d3bc0b8c1f9948d43213e82a6ef"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a77610d3bc0b8c1f9948d43213e82a6ef"><td class="memTemplItemLeft" align="right" valign="top">constexpr __gnu_cxx::__enable_if&lt; __is_integer&lt; _Tp &gt;::__value, double &gt;::__type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::tanh</b> (_Tp __x)</td></tr>
<tr class="separator:a77610d3bc0b8c1f9948d43213e82a6ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">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 class="definition">Definition in file <a class="el" href="a00215_source.html">cmath</a>.</p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_3a83f109ff04170a1f8448445d1bdcba.html">include</a></li><li class="navelem"><a class="el" href="a00215.html">cmath</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>