Разберем решение квадратного уравнения вида Ax2+Bx+C=0 на php.
Сначала нужно вычислить дискриминант по формуле :
D=(B*B-4*A*C)
Если D>0 то два решения:
x1= (-B -√D)/(2*A);
x2= (-B +√D)/(2*A);
Если D=0 то одно решение:
x= -B/(2*A);
Если D<0 то нет решения.
На php это будет выглядеть так:
<?php $A=2;// коэффициенты квадратного уравнения $B=7; $C=1; $D=$B*$B-4*$A*$C; // вычисление дискриминанта echo $A."x^2+".$B."x+".$C."=0<br>"; // вывод на экран уравнения if ($D>0) { // условие дискриминант больше нуля $x1= (-$B -sqrt($D))/(2*$A); // вычисление x1 $x2= (-$B +sqrt($D))/(2*$A); // вычисление x2 echo "x1=".$x1."<br>"; //вывод значения x1 на экран echo "x2=".$x2."<br>"; //вывод значения x2 на экран } else if ($D==0) { // дискриминант равен нулю $x= -$B/(2*$A); // вычисление решения х echo "x=".$x."<br>"; // вывод на экран х } else // условие дискриминант меньше нуля { echo "Решений нет"; // вывод на экран текста "Решения нет" } ?>
Этот код можно сохранить в файл, и посмотреть выполнение этого кода . По данной ссылке можно увидеть результат выполения данного кода