• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2013.11/share/doc/arm-arm-none-eabi/html/libm/
1<html lang="en">
2<head>
3<title>round - Untitled</title>
4<meta http-equiv="Content-Type" content="text/html">
5<meta name="description" content="Untitled">
6<meta name="generator" content="makeinfo 4.13">
7<link title="Top" rel="start" href="index.html#Top">
8<link rel="up" href="Math.html#Math" title="Math">
9<link rel="prev" href="rint.html#rint" title="rint">
10<link rel="next" href="scalbn.html#scalbn" title="scalbn">
11<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
12<meta http-equiv="Content-Style-Type" content="text/css">
13<style type="text/css"><!--
14  pre.display { font-family:inherit }
15  pre.format  { font-family:inherit }
16  pre.smalldisplay { font-family:inherit; font-size:smaller }
17  pre.smallformat  { font-family:inherit; font-size:smaller }
18  pre.smallexample { font-size:smaller }
19  pre.smalllisp    { font-size:smaller }
20  span.sc    { font-variant:small-caps }
21  span.roman { font-family:serif; font-weight:normal; } 
22  span.sansserif { font-family:sans-serif; font-weight:normal; } 
23--></style>
24<link rel="stylesheet" type="text/css" href="../cs.css">
25</head>
26<body>
27<div class="node">
28<a name="round"></a>
29<p>
30Next:&nbsp;<a rel="next" accesskey="n" href="scalbn.html#scalbn">scalbn</a>,
31Previous:&nbsp;<a rel="previous" accesskey="p" href="rint.html#rint">rint</a>,
32Up:&nbsp;<a rel="up" accesskey="u" href="Math.html#Math">Math</a>
33<hr>
34</div>
35
36<h3 class="section">1.49 <code>round</code>, <code>roundf</code>&ndash;round to integer, to nearest</h3>
37
38<p><a name="index-round-133"></a><a name="index-roundf-134"></a><strong>Synopsis</strong>
39<pre class="example">     #include &lt;math.h&gt;
40     double round(double <var>x</var>);
41     float roundf(float <var>x</var>);
42     
43</pre>
44   <p><strong>Description</strong><br>
45The <code>round</code> functions round their argument to the nearest integer
46value in floating-point format, rounding halfway cases away from zero,
47regardless of the current rounding direction.  (While the "inexact"
48floating-point exception behavior is unspecified by the C standard, the
49<code>round</code> functions are written so that "inexact" is not raised if the
50result does not equal the argument, which behavior is as recommended by
51IEEE 754 for its related functions.)
52
53   <p><br>
54<strong>Returns</strong><br>
55<var>x</var> rounded to an integral value.
56
57   <p><br>
58<strong>Portability</strong><br>
59ANSI C, POSIX
60
61   <p><br>
62<strong>See Also</strong><br>
63<code>nearbyint</code>, <code>rint</code>
64
65   <p><br>
66
67   </body></html>
68
69