Originariamente inviato da Gianni_T
Tranne poche eccezioni, le equazioni (di una variabile) di grado maggiore al secondo non sono risolvibili per via analitica. Si può procedere però per via numerica ma le soluzioni soffrono di approssimazione.

codice:
if (X1 < 0) { 
         $sol = "(X$X1)*"; 
         $sol .= "(x+$X2)";  
      }
if (X2 < 0) { 
         $sol = "(X+$X1)*"; 
         $sol .= "(x$X2)"; 
      }
se volevi definire delle costanti, dovevi prima inizializzarle con define(), o forse hai dimenticado il segno del dollaro?