Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > fc480f9d5aabed8eeaffe8ad3401a94c > files > 9711

openoffice.org-devel-doc-3.2.1-0.3mdv2010.2.i586.rpm

<html>
<head>
<title>namespace math</title>
<link rel="stylesheet" type="text/css" href="../../../cpp.css">
</head>
<body>
<div id="adc-cppref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="1" cellspacing="0">
<tr align="center" valign="top">
<td class="navimain">&nbsp;<a href="../../../index.html">Overview</a>&nbsp;</td>
<td class="navimainself">&nbsp;Namespace&nbsp;</td>
<td class="navimainnone">&nbsp;Class&nbsp;</td>
<td class="navimain">&nbsp;<a href="../../../index-files/index-1.html">Index</a>&nbsp;</td>
<td class="navimain">&nbsp;<a href="../../../help.html">Help</a>&nbsp;</td>
</tr>
</table>
<table class="navisub" cellpadding="0" cellspacing="3">
<tr>
<td>
&nbsp;<font size="-2">NESTED NAMESPACES</font>
|&nbsp;<font size="-2">CLASSES</font>
|&nbsp;<font size="-2">STRUCTS</font>
|&nbsp;<font size="-2">UNIONS</font>
|&nbsp;<font size="-2">ENUMS</font>
|&nbsp;<font size="-2">TYPEDEFS</font>
|&nbsp;<a href="#ops"><font size="-2"><b>FUNCTIONS</b></font></a>
|&nbsp;<font size="-2">CONSTANTS</font>
|&nbsp;<font size="-2">VARIABLES</font></td>
</tr>
</table>
<hr>
<a href="../../../names/index.html" alt="Global Namespace in C++"><font size="+1"><b>::</b></font></a> <a href="../index.html" alt="namespace"><font size="+1"><b>rtl</b></font></a><font size="+1"> :: </font><div class="title"><h2>namespace math</h2>
</div><hr>
<hr>
<a name="ops"> </a><table class="childlist" border="1" cellpadding="5" cellspacing="0" width="100%">
<tr class="subtitle">
<td colspan="2"><h4>Functions</h4>
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#acosh-1366">acosh</a>( double fValue );</td>
<td width="50%"> A wrapper around rtl_math_acosh.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#approxAdd-1368">approxAdd</a>( double a, double b );</td>
<td width="50%"> Add two values.

</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#approxCeil-1371">approxCeil</a>( double a );</td>
<td width="50%"> ceil()method taking approxValue() into account.

</td>
</tr>
<tr>
<td>bool <br>
<a href="o-math.hxx.html#approxEqual-1367">approxEqual</a>( double a, double b );</td>
<td width="50%"> Test equality of two values with an accuracy of the magnitude of the
given values scaled by 2^-48 (4 bits roundoff stripped).

</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#approxFloor-1370">approxFloor</a>( double a );</td>
<td width="50%"> floor()method taking approxValue() into account.

</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#approxSub-1369">approxSub</a>( double a, double b );</td>
<td width="50%"> Substract two values (a-b).

</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#approxValue-1359">approxValue</a>( double fValue );</td>
<td width="50%"> A wrapper around rtl_math_approxValue.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#asinh-1365">asinh</a>( double fValue );</td>
<td width="50%"> A wrapper around rtl_math_asinh.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#atanh-1362">atanh</a>( double fValue );</td>
<td width="50%"> A wrapper around rtl_math_atanh.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#cos-1380">cos</a>( double d );</td>
<td width="50%"> Safe cos(), returns NAN if not valid.
</td>
</tr>
<tr>
<td>rtl::OString <br>
<a href="o-math.hxx.html#doubleToString-1349">doubleToString</a>( double fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Char cDecSeparator, const sal_Int32 * pGroups, sal_Char cGroupSeparator, bool bEraseTrailingDecZeros = false );</td>
<td width="50%"> A wrapper around rtl_math_doubleToString.
</td>
</tr>
<tr>
<td>rtl::OString <br>
<a href="o-math.hxx.html#doubleToString-1350">doubleToString</a>( double fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Char cDecSeparator, bool bEraseTrailingDecZeros = false );</td>
<td width="50%"> A wrapper around rtl_math_doubleToString, with no grouping.
</td>
</tr>
<tr>
<td>rtl::OUString <br>
<a href="o-math.hxx.html#doubleToUString-1351">doubleToUString</a>( double fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Unicode cDecSeparator, const sal_Int32 * pGroups, sal_Unicode cGroupSeparator, bool bEraseTrailingDecZeros = false );</td>
<td width="50%"> A wrapper around rtl_math_doubleToUString.
</td>
</tr>
<tr>
<td>rtl::OUString <br>
<a href="o-math.hxx.html#doubleToUString-1352">doubleToUString</a>( double fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Unicode cDecSeparator, bool bEraseTrailingDecZeros = false );</td>
<td width="50%"> A wrapper around rtl_math_doubleToUString, with no grouping.
</td>
</tr>
<tr>
<td>void <br>
<a href="o-math.hxx.html#doubleToUStringBuffer-1353">doubleToUStringBuffer</a>( rtl::OUStringBuffer &amp; rBuffer, double fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Unicode cDecSeparator, const sal_Int32 * pGroups, sal_Unicode cGroupSeparator, bool bEraseTrailingDecZeros = false );</td>
<td width="50%"> A wrapper around rtl_math_doubleToUString that appends to an
rtl::OUStringBuffer.
</td>
</tr>
<tr>
<td>void <br>
<a href="o-math.hxx.html#doubleToUStringBuffer-1354">doubleToUStringBuffer</a>( rtl::OUStringBuffer &amp; rBuffer, double fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Unicode cDecSeparator, bool bEraseTrailingDecZeros = false );</td>
<td width="50%"> A wrapper around rtl_math_doubleToUString that appends to an
rtl::OUStringBuffer, with no grouping.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#erf-1363">erf</a>( double fValue );</td>
<td width="50%"> A wrapper around rtl_math_erf.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#erfc-1364">erfc</a>( double fValue );</td>
<td width="50%"> A wrapper around rtl_math_erfc.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#expm1-1360">expm1</a>( double fValue );</td>
<td width="50%"> A wrapper around rtl_math_expm1.
</td>
</tr>
<tr>
<td>bool <br>
<a href="o-math.hxx.html#isFinite-1372">isFinite</a>( double d );</td>
<td width="50%"> Tests whether a value is neither INF nor NAN.
</td>
</tr>
<tr>
<td>bool <br>
<a href="o-math.hxx.html#isInf-1373">isInf</a>( double d );</td>
<td width="50%"> If a value represents +INF or -INF.

</td>
</tr>
<tr>
<td>bool <br>
<a href="o-math.hxx.html#isNan-1374">isNan</a>( double d );</td>
<td width="50%"> Test on any QNAN or SNAN.
</td>
</tr>
<tr>
<td>bool <br>
<a href="o-math.hxx.html#isSignBitSet-1375">isSignBitSet</a>( double d );</td>
<td width="50%"> If the sign bit is set.
</td>
</tr>
<tr>
<td>bool <br>
<a href="o-math.hxx.html#isValidArcArg-1378">isValidArcArg</a>( double d );</td>
<td width="50%"> If a value is a valid argument for sin(), cos(), tan().

</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#log1p-1361">log1p</a>( double fValue );</td>
<td width="50%"> A wrapper around rtl_math_log1p.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#pow10Exp-1358">pow10Exp</a>( double fValue, int nExp );</td>
<td width="50%"> A wrapper around rtl_math_pow10Exp.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#round-1357">round</a>( double fValue, int nDecPlaces = 0, rtl_math_RoundingMode eMode = rtl_math_RoundingMode_Corrected );</td>
<td width="50%"> A wrapper around rtl_math_round.
</td>
</tr>
<tr>
<td>void <br>
<a href="o-math.hxx.html#setInf-1376">setInf</a>( double * pd, bool bNegative );</td>
<td width="50%"> Set to +INF if bNegative==false or -INF if bNegative==true.
</td>
</tr>
<tr>
<td>void <br>
<a href="o-math.hxx.html#setNan-1377">setNan</a>( double * pd );</td>
<td width="50%"> Set a QNAN.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#sin-1379">sin</a>( double d );</td>
<td width="50%"> Safe sin(), returns NAN if not valid.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#stringToDouble-1355">stringToDouble</a>( const rtl::OString &amp; rString, sal_Char cDecSeparator, sal_Char cGroupSeparator, rtl_math_ConversionStatus * pStatus, sal_Int32 * pParsedEnd );</td>
<td width="50%"> A wrapper around rtl_math_stringToDouble.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#stringToDouble-1356">stringToDouble</a>( const rtl::OUString &amp; rString, sal_Unicode cDecSeparator, sal_Unicode cGroupSeparator, rtl_math_ConversionStatus * pStatus, sal_Int32 * pParsedEnd );</td>
<td width="50%"> A wrapper around rtl_math_uStringToDouble.
</td>
</tr>
<tr>
<td>double <br>
<a href="o-math.hxx.html#tan-1381">tan</a>( double d );</td>
<td width="50%"> Safe tan(), returns NAN if not valid.
</td>
</tr>
</table>
<hr>
<a href="#_top_" class="objchapter">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.</p>

</div> <!-- id="adc-cppref" -->
</body>

</html>