Foros del Web » Programando para Internet » PHP »

division de numeros

Estas en el tema de division de numeros en el foro de PHP en Foros del Web. hola como estan necesito saber como dividir dos numeros enteros, pero que solo me entrege la parte entera, me explico 10 / 3 =3.33333 pero ...
  #1 (permalink)  
Antiguo 04/07/2005, 17:11
 
Fecha de Ingreso: septiembre-2003
Ubicación: Sentado frente a un computador
Mensajes: 191
Antigüedad: 14 años, 3 meses
Puntos: 0
division de numeros

hola como estan


necesito saber como dividir dos numeros enteros, pero que solo me entrege la parte entera, me explico

10 / 3 =3.33333

pero yo solo quiere que me de "3", no me interesan los decimales


gracias
  #2 (permalink)  
Antiguo 04/07/2005, 17:19
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 14 años, 4 meses
Puntos: 0
Si quieres despreciar los decimales o si el resultado es positivo o negativo prueba con abs(), si quieres redondear el resultado prueba con round().

También puedes truncar el valor con truncate()...

Más info en http://www.php.net/manual/es/ref.math.php

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
  #3 (permalink)  
Antiguo 04/07/2005, 17:40
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 12 años, 6 meses
Puntos: 2
Hola, mira tambien tiene la función floor()
http://ar.php.net/manual/es/function.floor.php

Código PHP:
<?php

$numero 
10 3;

echo 
floor($numero);

?>
Esto imprimiria 3. Saludos.
  #4 (permalink)  
Antiguo 04/07/2005, 18:41
 
Fecha de Ingreso: septiembre-2003
Ubicación: Sentado frente a un computador
Mensajes: 191
Antigüedad: 14 años, 3 meses
Puntos: 0
el problema es que tengo dos variables y cuando las quiero dividir, me sale division por sero

please ayuda
  #5 (permalink)  
Antiguo 04/07/2005, 23:40
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
what??... ... no podrás dividir por cero y no es cuestión de PHP sino de matemáticas puras... primero deberías comprobar el valor del divisor.

Además de todo lo que te han dicho... agrego la función intval(): www.php.net/intval
Código PHP:
$resultado3.33333;
echo 
intval($resultado);
// Podrías aplicarlo en tu divición directa
echo intval(10/3); 
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #6 (permalink)  
Antiguo 06/07/2005, 11:10
 
Fecha de Ingreso: septiembre-2003
Ubicación: Sentado frente a un computador
Mensajes: 191
Antigüedad: 14 años, 3 meses
Puntos: 0
pero tengo 2 variables por ejemplo

$deuda y $c_cuotas
quiero saber de cuanto sera la cuota que tengo que pagar y realizo esto

$cuota= $deuda/$c_cuotas;

y me sale igual division por cero, pero $c_cuotas es de valor 3
$deuda es float

ya no se que hacer
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 16:30.