Foros del Web » Programando para Internet » PHP »

Redondear hacia abajo

Estas en el tema de Redondear hacia abajo en el foro de PHP en Foros del Web. Hola, pues me gustaria saber como redondear siempre hacia abajo, es decir, me da igual tener: 5,9 5,999 5,7 5,1 5,8 Quiero obtener 5, ¿Que ...
  #1 (permalink)  
Antiguo 28/03/2008, 18:30
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 2 meses
Puntos: 5
Redondear hacia abajo

Hola, pues me gustaria saber como redondear siempre hacia abajo, es decir, me da igual tener:
5,9
5,999
5,7
5,1
5,8
Quiero obtener 5,
¿Que formas tengo de hacerlo?

Gracias
  #2 (permalink)  
Antiguo 28/03/2008, 19:37
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Re: Redondear hacia abajo

http://ar2.php.net/manual/es/function.floor.php
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 29/03/2008, 04:32
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 2 meses
Puntos: 5
Re: Redondear hacia abajo

Hola, gracias por responder, pero:
Código:
$ejercito_legionario_maximo_pororob= floor(($oro[0] + 1) / $valores_juego_ejercito_roma_legionario_coste);
			echo $ejercito_legionario_maximo_pororob;
Siendo "$oro[0] + 1= 161 y $valores_juego_ejercito_roma_legionario_coste= 200"
El resultado da 0.8 y el floor lo redondea a 1, es decir, redondea hacia arriba...

¿Que puedo hacer entonces?

Gracias
  #4 (permalink)  
Antiguo 29/03/2008, 08:23
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Re: Redondear hacia abajo

estas seguro que esta arrojando 0.8 ?

<?php

echo "resultado : ". floor(161/200);

?>

resultado : 0
__________________
Drupal Argentina
  #5 (permalink)  
Antiguo 30/03/2008, 08:57
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 2 meses
Puntos: 5
Re: Redondear hacia abajo

Hehe gracias, fue cosa mia, algo externo

Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:50.