Quadratic Equation Solver

Enter the coefficients for the Ax2 + Bx + C = 0

If A=0, the equation is not quadratic.
Roots:
'; $callStartTime = microtime(true); $discriminantFormula = '=POWER('.$_POST['B'].',2) - (4 * '.$_POST['A'].' * '.$_POST['C'].')'; $discriminant = PHPExcel_Calculation::getInstance()->calculateFormula($discriminantFormula); $r1Formula = '=IMDIV(IMSUM(-'.$_POST['B'].',IMSQRT('.$discriminant.')),2 * '.$_POST['A'].')'; $r2Formula = '=IF('.$discriminant.'=0,"Only one root",IMDIV(IMSUB(-'.$_POST['B'].',IMSQRT('.$discriminant.')),2 * '.$_POST['A'].'))'; echo PHPExcel_Calculation::getInstance()->calculateFormula($r1Formula).'
'; echo PHPExcel_Calculation::getInstance()->calculateFormula($r2Formula).'
'; $callEndTime = microtime(true); $callTime = $callEndTime - $callStartTime; echo '
Call time for Quadratic Equation Solution was '.sprintf('%.4f',$callTime).' seconds

'; echo ' Peak memory usage: '.(memory_get_peak_usage(true) / 1024 / 1024).' MB
'; } } ?>