Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/05/2009, 10:51
carlosgs91
 
Fecha de Ingreso: abril-2007
Mensajes: 213
Antigüedad: 17 años
Puntos: 0
Respuesta: Division by zero

Estoy haciendo una "suite" de matemáticas para PHP, estoy por la representación gráfica de funciones y por ejemplo puedo tener (x^2 + 5x)/x cuando x=0 da 0/0 que no es infinito (aun asi antes lo valido con is_infinite()), entonces me da error: division by zero, pero lo que yo quiero es hacer algo del estilo is_divzero() y si da true aplicar el limite cuando x tiende a 0 para hallar el valor real en ese punto.

Probaré eso delarub.

Igual se puede hacer esto que creo que es más fácil, tendré que mirar:

Código PHP:
<? 
$y 
= (pow(x,2)+5*x)/x
// aqui va un bucle para la representación gráfica, supongamos que he llegado a x=0
if(is_numeric($y) || is_infinite($y)) {
Aplico lo que searesuelvo si es infinito positivo o negativo o pongo directamente el n&#250;mero
}
else {
$x $x 0.000001;
$y $y// Tengo que mirar no se como hago para que recalcule el valor de $y con $x = 0.000001 y no =0.
}
}
?>