Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

100 linhas
3.8KB

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  6. <title>lround (LIBM)</title>
  7. <meta name="description" content="lround (LIBM)">
  8. <meta name="keywords" content="lround (LIBM)">
  9. <meta name="resource-type" content="document">
  10. <meta name="distribution" content="global">
  11. <meta name="Generator" content="makeinfo">
  12. <link href="index.html#Top" rel="start" title="Top">
  13. <link href="Document-Index.html#Document-Index" rel="index" title="Document Index">
  14. <link href="Document-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
  15. <link href="Math.html#Math" rel="up" title="Math">
  16. <link href="modf.html#modf" rel="next" title="modf">
  17. <link href="lrint.html#lrint" rel="prev" title="lrint">
  18. <style type="text/css">
  19. <!--
  20. a.summary-letter {text-decoration: none}
  21. blockquote.indentedblock {margin-right: 0em}
  22. blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  23. blockquote.smallquotation {font-size: smaller}
  24. div.display {margin-left: 3.2em}
  25. div.example {margin-left: 3.2em}
  26. div.lisp {margin-left: 3.2em}
  27. div.smalldisplay {margin-left: 3.2em}
  28. div.smallexample {margin-left: 3.2em}
  29. div.smalllisp {margin-left: 3.2em}
  30. kbd {font-style: oblique}
  31. pre.display {font-family: inherit}
  32. pre.format {font-family: inherit}
  33. pre.menu-comment {font-family: serif}
  34. pre.menu-preformatted {font-family: serif}
  35. pre.smalldisplay {font-family: inherit; font-size: smaller}
  36. pre.smallexample {font-size: smaller}
  37. pre.smallformat {font-family: inherit; font-size: smaller}
  38. pre.smalllisp {font-size: smaller}
  39. span.nolinebreak {white-space: nowrap}
  40. span.roman {font-family: initial; font-weight: normal}
  41. span.sansserif {font-family: sans-serif; font-weight: normal}
  42. ul.no-bullet {list-style: none}
  43. -->
  44. </style>
  45. </head>
  46. <body lang="en">
  47. <a name="lround"></a>
  48. <div class="header">
  49. <p>
  50. Next: <a href="modf.html#modf" accesskey="n" rel="next">modf</a>, Previous: <a href="lrint.html#lrint" accesskey="p" rel="prev">lrint</a>, Up: <a href="Math.html#Math" accesskey="u" rel="up">Math</a> &nbsp; [<a href="Document-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Document-Index.html#Document-Index" title="Index" rel="index">Index</a>]</p>
  51. </div>
  52. <hr>
  53. <a name="lround_002c-lroundf_002c-llround_002c-llroundf_002d_002d_002dround-to-integer_002c-to-nearest"></a>
  54. <h3 class="section">1.40 <code>lround</code>, <code>lroundf</code>, <code>llround</code>, <code>llroundf</code>&mdash;round to integer, to nearest</h3>
  55. <a name="index-lround"></a>
  56. <a name="index-lroundf"></a>
  57. <a name="index-llround"></a>
  58. <a name="index-llroundf"></a>
  59. <p><strong>Synopsis</strong>
  60. </p><div class="example">
  61. <pre class="example">#include &lt;math.h&gt;
  62. long int lround(double <var>x</var>);
  63. long int lroundf(float <var>x</var>);
  64. long long int llround(double <var>x</var>);
  65. long long int llroundf(float <var>x</var>);
  66. </pre></div>
  67. <p><strong>Description</strong><br>
  68. The <code>lround</code> and <code>llround</code> functions round their argument to the
  69. nearest integer value, rounding halfway cases away from zero, regardless
  70. of the current rounding direction. If the rounded value is outside the
  71. range of the return type, the numeric result is unspecified (depending
  72. upon the floating-point implementation, not the library). A range
  73. error may occur if the magnitude of x is too large.
  74. </p>
  75. <br>
  76. <p><strong>Returns</strong><br>
  77. <var>x</var> rounded to an integral value as an integer.
  78. </p>
  79. <br>
  80. <p><strong>See Also</strong><br>
  81. See the <code>round</code> functions for the return being the same floating-point type
  82. as the argument. <code>lrint</code>, <code>llrint</code>.
  83. </p>
  84. <br>
  85. <p><strong>Portability</strong><br>
  86. ANSI C, POSIX
  87. </p>
  88. <br>
  89. </body>
  90. </html>