<div>Hola</div>
<div>&nbsp;</div>
<div>&nbsp; con php 5.2.0 me da el resultado correcto</div>
<div>&nbsp; ¿que version de php usas?</div>
<div>&nbsp; en la documentacion esta lleno de casos de errores con round, parece no ser muy confiable...</div>
<div>&nbsp;</div>
<div><br><br>&nbsp;</div>
<div class="gmail_quote">El día 17 de mayo de 2008 20:10, Rodrigo Ruiz &lt;<a href="mailto:rruiz.listas@gmail.com">rruiz.listas@gmail.com</a>&gt; escribió:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Estimados,<br>necesito aproximar un cálculo matemático y para ello estoy utilizando round(). Según el manual, cuando el float a aproximar es .5 se le suma una unidad al entero.<br>
<br>Si ejecuto lo siguiente en código:<br><br>&lt;?php echo round(3100*1.15*530/100) ?&gt; me da como resultado 18894, y sin el round es 18894.5<br><br>Si ejecuto lo siguiente:<br><br>&lt;?php echo round(18894.5) ?&gt; me da como resultado 18895, que es en realidad lo que espero obtener.<br>
<br>Alguien más ha tenido este problema?, está trabajando bien la función y yo estoy interpretándola mal.<br><br>Gracias.<br></blockquote></div><br><br clear="all"><br>-- <br>Juan Manuel Doren<br>Santiago, Chile