<?php
# ActiveSheet
# Calculador de Formula general
# http://hackmexico.com/
# Hack México
function fgnrl($a,$b,$c){
$p = Sqrt((pow($b,2))+((-4)*($a)*($c)));
$x1 = (-$b) + $p;
$x2 = (-$b) - $p;
$x1=($x1/(2*$a));
$x2=($x2/(2*$a));
return "X1 es igual a $x1 y X2 es igual a $x2";
}
# ejemplo
echo fgnrl(1,15,50);
?>
Ojala les sirba xD
que calcula?
Parece que una ecuación de segundo grado...
Si no mal recuerdo son del tipo
ax^2+bx+c
:rolleyes:
aahhh me trae buenos recuerdos de python...
jajajajaja ::)
por cierto no recuerdo del todo bien.. pero hay ciertas enciaciones que provocan división entre cero, lo que significa que hay infinitas soluciones (creo no recuerdo bien), pero te provocará un error, así que debes hacer esa verificación...
Y había otra cosa que significaba que no hay soluciones posibles...
:)
se llama inconsistente y es cuando se requiere hacer radical negativa en la mayoria de los casos :-[
y gracias por recordar lo del cero pero ps lo hize de a rapido para comprobar mi tarea xD